GET https://kbin.spritesserver.nl/u/@hunger@programming.dev/comments/active

Components

20 Twig Components
129 Render Count
360 ms Render Time
12.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 3.07ms
date
"App\Twig\Components\DateComponent"
components/date.html.twig
12 20.11ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
11 325.68ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
11 4.08ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
11 1.92ms
magazine_inline
"App\Twig\Components\MagazineInlineComponent"
components/magazine_inline.html.twig
11 2.37ms
entry_inline
"App\Twig\Components\EntryInlineComponent"
components/entry_inline.html.twig
11 2.30ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
11 9.31ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
11 26.66ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
11 14.26ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.84ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.55ms
user_actions
"App\Twig\Components\UserActionsComponent"
components/user_actions.html.twig
1 0.56ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 4.76ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 0.29ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 3.25ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 10.82ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 1.76ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 8.00ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 1.11ms

Render calls

entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 37.84 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2090
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1361
      +user: Proxies\__CG__\App\Entity\User {#2237 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
      +title: "Is it actually dangerous to run Firefox as root?"
      +url: null
      +body: """
        I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
        \n
        I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
        \n
        I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
        \n
        This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 88
      +favouriteCount: 93
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572029 {#2567
        date: 2024-04-08 12:27:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2596 …}
      +votes: Doctrine\ORM\PersistentCollection {#2594 …}
      +reports: Doctrine\ORM\PersistentCollection {#2591 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +badges: Doctrine\ORM\PersistentCollection {#2638 …}
      +children: []
      -id: 26893
      -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
      -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704359289
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10062491"
      +editedAt: DateTimeImmutable @1711170613 {#2564
        date: 2024-03-23 06:10:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704272889 {#2566
        date: 2024-01-03 10:08:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Usig *anything* as root is a security risk.\n
      \n
      Using *any* UI application as root is a bigger risk. That’s because every UI toolkit loads plugins and what not from all over the place and runs the code from those plugins (e.g. plugins installed system wide and into random places some environment variables point to). Binary plugins get executed in the context of the application running and can do change every aspect of your program. I wrote a small image plugin to debug an issue once that looked at all widgets in the UI and wrote all the contents of all text fields (even those obfuscated to show only dots in the UI) to disk whenever some image was loads. Plugins in JS or other non-native code are more limited, but UI toolkits tend to have binary plugins.\n
      \n
      So if somebody manages to set the some env vars and gets root to run some UI application with those set (e.g. using sudo), then that attacker hit the jackpot. In fact some toolkits will not even bring up any UI when run as root to avoid this.\n
      \n
      Running any networked UI application as root is the biggest risk. Those process untrusted data by definition with who knows what set of plugins loaded.\n
      \n
      Ideally you run the UI as a normal user and then use sudo to run individual commands as root.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1711208212 {#2131
      date: 2024-03-23 16:36:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1384 …}
    +nested: Doctrine\ORM\PersistentCollection {#1383 …}
    +votes: Doctrine\ORM\PersistentCollection {#1405 …}
    +reports: Doctrine\ORM\PersistentCollection {#1401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2369 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
    -id: 276098
    -bodyTs: "'anyth':2 'applic':12,65,158,193 'aspect':72 'attack':167 'avoid':187 'bigger':17 'biggest':198 'binari':56,139 'bring':178 'chang':70 'code':38,129 'command':230 'content':99 'context':62 'data':203 'debug':83 'definit':205 'disk':115 'dot':110 'e.g':42,162 'env':149 'environ':52 'even':104,177 'everi':22,71 'execut':59 'fact':172 'field':103 'get':58,152 'hit':168 'ideal':214 'imag':80,118 'individu':229 'instal':44 'issu':85 'jackpot':170 'js':123 'know':208 'limit':132 'load':25,120,213 'look':88 'manag':144 'nativ':128 'network':191 'non':127 'non-nat':126 'normal':221 'obfusc':106 'place':34,50 'plugin':26,41,43,57,81,121,140,212 'point':54 'process':201 'program':75 'random':49 'risk':8,18,199 'root':4,14,153,185,195,232 'run':36,66,155,183,189,216,228 'secur':7 'set':146,161,210 'show':108 'small':79 'somebodi':143 'sudo':164,226 'system':45 'tend':136 'text':102 'toolkit':24,135,174 'ui':11,23,94,113,134,157,181,192,218 'untrust':202 'use':9,163,225 'user':222 'usig':1 'var':150 'variabl':53 'whenev':116 'wide':46 'widget':91 'wrote':77,96"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6099001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704274379 {#1362
      date: 2024-01-03 10:32:59.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#2006
  +comment: App\Entity\EntryComment {#2090
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1361
      +user: Proxies\__CG__\App\Entity\User {#2237 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
      +title: "Is it actually dangerous to run Firefox as root?"
      +url: null
      +body: """
        I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
        \n
        I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
        \n
        I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
        \n
        This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 88
      +favouriteCount: 93
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572029 {#2567
        date: 2024-04-08 12:27:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2596 …}
      +votes: Doctrine\ORM\PersistentCollection {#2594 …}
      +reports: Doctrine\ORM\PersistentCollection {#2591 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +badges: Doctrine\ORM\PersistentCollection {#2638 …}
      +children: []
      -id: 26893
      -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
      -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704359289
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10062491"
      +editedAt: DateTimeImmutable @1711170613 {#2564
        date: 2024-03-23 06:10:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704272889 {#2566
        date: 2024-01-03 10:08:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Usig *anything* as root is a security risk.\n
      \n
      Using *any* UI application as root is a bigger risk. That’s because every UI toolkit loads plugins and what not from all over the place and runs the code from those plugins (e.g. plugins installed system wide and into random places some environment variables point to). Binary plugins get executed in the context of the application running and can do change every aspect of your program. I wrote a small image plugin to debug an issue once that looked at all widgets in the UI and wrote all the contents of all text fields (even those obfuscated to show only dots in the UI) to disk whenever some image was loads. Plugins in JS or other non-native code are more limited, but UI toolkits tend to have binary plugins.\n
      \n
      So if somebody manages to set the some env vars and gets root to run some UI application with those set (e.g. using sudo), then that attacker hit the jackpot. In fact some toolkits will not even bring up any UI when run as root to avoid this.\n
      \n
      Running any networked UI application as root is the biggest risk. Those process untrusted data by definition with who knows what set of plugins loaded.\n
      \n
      Ideally you run the UI as a normal user and then use sudo to run individual commands as root.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1711208212 {#2131
      date: 2024-03-23 16:36:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1384 …}
    +nested: Doctrine\ORM\PersistentCollection {#1383 …}
    +votes: Doctrine\ORM\PersistentCollection {#1405 …}
    +reports: Doctrine\ORM\PersistentCollection {#1401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2369 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
    -id: 276098
    -bodyTs: "'anyth':2 'applic':12,65,158,193 'aspect':72 'attack':167 'avoid':187 'bigger':17 'biggest':198 'binari':56,139 'bring':178 'chang':70 'code':38,129 'command':230 'content':99 'context':62 'data':203 'debug':83 'definit':205 'disk':115 'dot':110 'e.g':42,162 'env':149 'environ':52 'even':104,177 'everi':22,71 'execut':59 'fact':172 'field':103 'get':58,152 'hit':168 'ideal':214 'imag':80,118 'individu':229 'instal':44 'issu':85 'jackpot':170 'js':123 'know':208 'limit':132 'load':25,120,213 'look':88 'manag':144 'nativ':128 'network':191 'non':127 'non-nat':126 'normal':221 'obfusc':106 'place':34,50 'plugin':26,41,43,57,81,121,140,212 'point':54 'process':201 'program':75 'random':49 'risk':8,18,199 'root':4,14,153,185,195,232 'run':36,66,155,183,189,216,228 'secur':7 'set':146,161,210 'show':108 'small':79 'somebodi':143 'sudo':164,226 'system':45 'tend':136 'text':102 'toolkit':24,135,174 'ui':11,23,94,113,134,157,181,192,218 'untrust':202 'use':9,163,225 'user':222 'usig':1 'var':150 'variabl':53 'whenev':116 'wide':46 'widget':91 'wrote':77,96"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6099001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704274379 {#1362
      date: 2024-01-03 10:32:59.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.42 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#2651
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.57 ms
Input props
[
  "date" => DateTimeImmutable @1704274379 {#1362
    date: 2024-01-03 10:32:59.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#2789
  +date: DateTimeImmutable @1704274379 {#1362
    date: 2024-01-03 10:32:59.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.47 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704274379 {#1362
    date: 2024-01-03 10:32:59.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#2853
  +createdAt: DateTimeImmutable @1704274379 {#1362
    date: 2024-01-03 10:32:59.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.41 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#2918
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.40 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1361
    +user: Proxies\__CG__\App\Entity\User {#2237 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
    +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
    +title: "Is it actually dangerous to run Firefox as root?"
    +url: null
    +body: """
      I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
      \n
      I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
      \n
      I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
      \n
      This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 88
    +favouriteCount: 93
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712572029 {#2567
      date: 2024-04-08 12:27:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2596 …}
    +votes: Doctrine\ORM\PersistentCollection {#2594 …}
    +reports: Doctrine\ORM\PersistentCollection {#2591 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
    +badges: Doctrine\ORM\PersistentCollection {#2638 …}
    +children: []
    -id: 26893
    -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
    -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704359289
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10062491"
    +editedAt: DateTimeImmutable @1711170613 {#2564
      date: 2024-03-23 06:10:13.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704272889 {#2566
      date: 2024-01-03 10:08:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#2981
  +entry: Proxies\__CG__\App\Entity\Entry {#1361
    +user: Proxies\__CG__\App\Entity\User {#2237 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
    +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
    +title: "Is it actually dangerous to run Firefox as root?"
    +url: null
    +body: """
      I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
      \n
      I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
      \n
      I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
      \n
      This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 88
    +favouriteCount: 93
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712572029 {#2567
      date: 2024-04-08 12:27:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2596 …}
    +votes: Doctrine\ORM\PersistentCollection {#2594 …}
    +reports: Doctrine\ORM\PersistentCollection {#2591 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
    +badges: Doctrine\ORM\PersistentCollection {#2638 …}
    +children: []
    -id: 26893
    -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
    -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704359289
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10062491"
    +editedAt: DateTimeImmutable @1711170613 {#2564
      date: 2024-03-23 06:10:13.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704272889 {#2566
      date: 2024-01-03 10:08:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 4.61 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#3044
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.97 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2090
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1361
      +user: Proxies\__CG__\App\Entity\User {#2237 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
      +title: "Is it actually dangerous to run Firefox as root?"
      +url: null
      +body: """
        I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
        \n
        I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
        \n
        I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
        \n
        This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 88
      +favouriteCount: 93
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572029 {#2567
        date: 2024-04-08 12:27:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2596 …}
      +votes: Doctrine\ORM\PersistentCollection {#2594 …}
      +reports: Doctrine\ORM\PersistentCollection {#2591 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +badges: Doctrine\ORM\PersistentCollection {#2638 …}
      +children: []
      -id: 26893
      -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
      -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704359289
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10062491"
      +editedAt: DateTimeImmutable @1711170613 {#2564
        date: 2024-03-23 06:10:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704272889 {#2566
        date: 2024-01-03 10:08:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Usig *anything* as root is a security risk.\n
      \n
      Using *any* UI application as root is a bigger risk. That’s because every UI toolkit loads plugins and what not from all over the place and runs the code from those plugins (e.g. plugins installed system wide and into random places some environment variables point to). Binary plugins get executed in the context of the application running and can do change every aspect of your program. I wrote a small image plugin to debug an issue once that looked at all widgets in the UI and wrote all the contents of all text fields (even those obfuscated to show only dots in the UI) to disk whenever some image was loads. Plugins in JS or other non-native code are more limited, but UI toolkits tend to have binary plugins.\n
      \n
      So if somebody manages to set the some env vars and gets root to run some UI application with those set (e.g. using sudo), then that attacker hit the jackpot. In fact some toolkits will not even bring up any UI when run as root to avoid this.\n
      \n
      Running any networked UI application as root is the biggest risk. Those process untrusted data by definition with who knows what set of plugins loaded.\n
      \n
      Ideally you run the UI as a normal user and then use sudo to run individual commands as root.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1711208212 {#2131
      date: 2024-03-23 16:36:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1384 …}
    +nested: Doctrine\ORM\PersistentCollection {#1383 …}
    +votes: Doctrine\ORM\PersistentCollection {#1405 …}
    +reports: Doctrine\ORM\PersistentCollection {#1401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2369 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
    -id: 276098
    -bodyTs: "'anyth':2 'applic':12,65,158,193 'aspect':72 'attack':167 'avoid':187 'bigger':17 'biggest':198 'binari':56,139 'bring':178 'chang':70 'code':38,129 'command':230 'content':99 'context':62 'data':203 'debug':83 'definit':205 'disk':115 'dot':110 'e.g':42,162 'env':149 'environ':52 'even':104,177 'everi':22,71 'execut':59 'fact':172 'field':103 'get':58,152 'hit':168 'ideal':214 'imag':80,118 'individu':229 'instal':44 'issu':85 'jackpot':170 'js':123 'know':208 'limit':132 'load':25,120,213 'look':88 'manag':144 'nativ':128 'network':191 'non':127 'non-nat':126 'normal':221 'obfusc':106 'place':34,50 'plugin':26,41,43,57,81,121,140,212 'point':54 'process':201 'program':75 'random':49 'risk':8,18,199 'root':4,14,153,185,195,232 'run':36,66,155,183,189,216,228 'secur':7 'set':146,161,210 'show':108 'small':79 'somebodi':143 'sudo':164,226 'system':45 'tend':136 'text':102 'toolkit':24,135,174 'ui':11,23,94,113,134,157,181,192,218 'untrust':202 'use':9,163,225 'user':222 'usig':1 'var':150 'variabl':53 'whenev':116 'wide':46 'widget':91 'wrote':77,96"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6099001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704274379 {#1362
      date: 2024-01-03 10:32:59.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3173
  +subject: App\Entity\EntryComment {#2090
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1361
      +user: Proxies\__CG__\App\Entity\User {#2237 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
      +title: "Is it actually dangerous to run Firefox as root?"
      +url: null
      +body: """
        I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
        \n
        I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
        \n
        I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
        \n
        This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 88
      +favouriteCount: 93
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572029 {#2567
        date: 2024-04-08 12:27:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2596 …}
      +votes: Doctrine\ORM\PersistentCollection {#2594 …}
      +reports: Doctrine\ORM\PersistentCollection {#2591 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +badges: Doctrine\ORM\PersistentCollection {#2638 …}
      +children: []
      -id: 26893
      -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
      -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704359289
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10062491"
      +editedAt: DateTimeImmutable @1711170613 {#2564
        date: 2024-03-23 06:10:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704272889 {#2566
        date: 2024-01-03 10:08:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Usig *anything* as root is a security risk.\n
      \n
      Using *any* UI application as root is a bigger risk. That’s because every UI toolkit loads plugins and what not from all over the place and runs the code from those plugins (e.g. plugins installed system wide and into random places some environment variables point to). Binary plugins get executed in the context of the application running and can do change every aspect of your program. I wrote a small image plugin to debug an issue once that looked at all widgets in the UI and wrote all the contents of all text fields (even those obfuscated to show only dots in the UI) to disk whenever some image was loads. Plugins in JS or other non-native code are more limited, but UI toolkits tend to have binary plugins.\n
      \n
      So if somebody manages to set the some env vars and gets root to run some UI application with those set (e.g. using sudo), then that attacker hit the jackpot. In fact some toolkits will not even bring up any UI when run as root to avoid this.\n
      \n
      Running any networked UI application as root is the biggest risk. Those process untrusted data by definition with who knows what set of plugins loaded.\n
      \n
      Ideally you run the UI as a normal user and then use sudo to run individual commands as root.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1711208212 {#2131
      date: 2024-03-23 16:36:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1384 …}
    +nested: Doctrine\ORM\PersistentCollection {#1383 …}
    +votes: Doctrine\ORM\PersistentCollection {#1405 …}
    +reports: Doctrine\ORM\PersistentCollection {#1401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2369 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
    -id: 276098
    -bodyTs: "'anyth':2 'applic':12,65,158,193 'aspect':72 'attack':167 'avoid':187 'bigger':17 'biggest':198 'binari':56,139 'bring':178 'chang':70 'code':38,129 'command':230 'content':99 'context':62 'data':203 'debug':83 'definit':205 'disk':115 'dot':110 'e.g':42,162 'env':149 'environ':52 'even':104,177 'everi':22,71 'execut':59 'fact':172 'field':103 'get':58,152 'hit':168 'ideal':214 'imag':80,118 'individu':229 'instal':44 'issu':85 'jackpot':170 'js':123 'know':208 'limit':132 'load':25,120,213 'look':88 'manag':144 'nativ':128 'network':191 'non':127 'non-nat':126 'normal':221 'obfusc':106 'place':34,50 'plugin':26,41,43,57,81,121,140,212 'point':54 'process':201 'program':75 'random':49 'risk':8,18,199 'root':4,14,153,185,195,232 'run':36,66,155,183,189,216,228 'secur':7 'set':146,161,210 'show':108 'small':79 'somebodi':143 'sudo':164,226 'system':45 'tend':136 'text':102 'toolkit':24,135,174 'ui':11,23,94,113,134,157,181,192,218 'untrust':202 'use':9,163,225 'user':222 'usig':1 'var':150 'variabl':53 'whenev':116 'wide':46 'widget':91 'wrote':77,96"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6099001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704274379 {#1362
      date: 2024-01-03 10:32:59.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.79 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2090
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1361
      +user: Proxies\__CG__\App\Entity\User {#2237 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
      +title: "Is it actually dangerous to run Firefox as root?"
      +url: null
      +body: """
        I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
        \n
        I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
        \n
        I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
        \n
        This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 88
      +favouriteCount: 93
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572029 {#2567
        date: 2024-04-08 12:27:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2596 …}
      +votes: Doctrine\ORM\PersistentCollection {#2594 …}
      +reports: Doctrine\ORM\PersistentCollection {#2591 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +badges: Doctrine\ORM\PersistentCollection {#2638 …}
      +children: []
      -id: 26893
      -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
      -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704359289
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10062491"
      +editedAt: DateTimeImmutable @1711170613 {#2564
        date: 2024-03-23 06:10:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704272889 {#2566
        date: 2024-01-03 10:08:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Usig *anything* as root is a security risk.\n
      \n
      Using *any* UI application as root is a bigger risk. That’s because every UI toolkit loads plugins and what not from all over the place and runs the code from those plugins (e.g. plugins installed system wide and into random places some environment variables point to). Binary plugins get executed in the context of the application running and can do change every aspect of your program. I wrote a small image plugin to debug an issue once that looked at all widgets in the UI and wrote all the contents of all text fields (even those obfuscated to show only dots in the UI) to disk whenever some image was loads. Plugins in JS or other non-native code are more limited, but UI toolkits tend to have binary plugins.\n
      \n
      So if somebody manages to set the some env vars and gets root to run some UI application with those set (e.g. using sudo), then that attacker hit the jackpot. In fact some toolkits will not even bring up any UI when run as root to avoid this.\n
      \n
      Running any networked UI application as root is the biggest risk. Those process untrusted data by definition with who knows what set of plugins loaded.\n
      \n
      Ideally you run the UI as a normal user and then use sudo to run individual commands as root.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1711208212 {#2131
      date: 2024-03-23 16:36:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1384 …}
    +nested: Doctrine\ORM\PersistentCollection {#1383 …}
    +votes: Doctrine\ORM\PersistentCollection {#1405 …}
    +reports: Doctrine\ORM\PersistentCollection {#1401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2369 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
    -id: 276098
    -bodyTs: "'anyth':2 'applic':12,65,158,193 'aspect':72 'attack':167 'avoid':187 'bigger':17 'biggest':198 'binari':56,139 'bring':178 'chang':70 'code':38,129 'command':230 'content':99 'context':62 'data':203 'debug':83 'definit':205 'disk':115 'dot':110 'e.g':42,162 'env':149 'environ':52 'even':104,177 'everi':22,71 'execut':59 'fact':172 'field':103 'get':58,152 'hit':168 'ideal':214 'imag':80,118 'individu':229 'instal':44 'issu':85 'jackpot':170 'js':123 'know':208 'limit':132 'load':25,120,213 'look':88 'manag':144 'nativ':128 'network':191 'non':127 'non-nat':126 'normal':221 'obfusc':106 'place':34,50 'plugin':26,41,43,57,81,121,140,212 'point':54 'process':201 'program':75 'random':49 'risk':8,18,199 'root':4,14,153,185,195,232 'run':36,66,155,183,189,216,228 'secur':7 'set':146,161,210 'show':108 'small':79 'somebodi':143 'sudo':164,226 'system':45 'tend':136 'text':102 'toolkit':24,135,174 'ui':11,23,94,113,134,157,181,192,218 'untrust':202 'use':9,163,225 'user':222 'usig':1 'var':150 'variabl':53 'whenev':116 'wide':46 'widget':91 'wrote':77,96"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6099001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704274379 {#1362
      date: 2024-01-03 10:32:59.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3240
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2090
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1361
      +user: Proxies\__CG__\App\Entity\User {#2237 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
      +title: "Is it actually dangerous to run Firefox as root?"
      +url: null
      +body: """
        I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
        \n
        I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
        \n
        I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
        \n
        This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 88
      +favouriteCount: 93
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572029 {#2567
        date: 2024-04-08 12:27:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2596 …}
      +votes: Doctrine\ORM\PersistentCollection {#2594 …}
      +reports: Doctrine\ORM\PersistentCollection {#2591 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +badges: Doctrine\ORM\PersistentCollection {#2638 …}
      +children: []
      -id: 26893
      -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
      -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704359289
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10062491"
      +editedAt: DateTimeImmutable @1711170613 {#2564
        date: 2024-03-23 06:10:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704272889 {#2566
        date: 2024-01-03 10:08:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Usig *anything* as root is a security risk.\n
      \n
      Using *any* UI application as root is a bigger risk. That’s because every UI toolkit loads plugins and what not from all over the place and runs the code from those plugins (e.g. plugins installed system wide and into random places some environment variables point to). Binary plugins get executed in the context of the application running and can do change every aspect of your program. I wrote a small image plugin to debug an issue once that looked at all widgets in the UI and wrote all the contents of all text fields (even those obfuscated to show only dots in the UI) to disk whenever some image was loads. Plugins in JS or other non-native code are more limited, but UI toolkits tend to have binary plugins.\n
      \n
      So if somebody manages to set the some env vars and gets root to run some UI application with those set (e.g. using sudo), then that attacker hit the jackpot. In fact some toolkits will not even bring up any UI when run as root to avoid this.\n
      \n
      Running any networked UI application as root is the biggest risk. Those process untrusted data by definition with who knows what set of plugins loaded.\n
      \n
      Ideally you run the UI as a normal user and then use sudo to run individual commands as root.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1711208212 {#2131
      date: 2024-03-23 16:36:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1384 …}
    +nested: Doctrine\ORM\PersistentCollection {#1383 …}
    +votes: Doctrine\ORM\PersistentCollection {#1405 …}
    +reports: Doctrine\ORM\PersistentCollection {#1401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2369 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
    -id: 276098
    -bodyTs: "'anyth':2 'applic':12,65,158,193 'aspect':72 'attack':167 'avoid':187 'bigger':17 'biggest':198 'binari':56,139 'bring':178 'chang':70 'code':38,129 'command':230 'content':99 'context':62 'data':203 'debug':83 'definit':205 'disk':115 'dot':110 'e.g':42,162 'env':149 'environ':52 'even':104,177 'everi':22,71 'execut':59 'fact':172 'field':103 'get':58,152 'hit':168 'ideal':214 'imag':80,118 'individu':229 'instal':44 'issu':85 'jackpot':170 'js':123 'know':208 'limit':132 'load':25,120,213 'look':88 'manag':144 'nativ':128 'network':191 'non':127 'non-nat':126 'normal':221 'obfusc':106 'place':34,50 'plugin':26,41,43,57,81,121,140,212 'point':54 'process':201 'program':75 'random':49 'risk':8,18,199 'root':4,14,153,185,195,232 'run':36,66,155,183,189,216,228 'secur':7 'set':146,161,210 'show':108 'small':79 'somebodi':143 'sudo':164,226 'system':45 'tend':136 'text':102 'toolkit':24,135,174 'ui':11,23,94,113,134,157,181,192,218 'untrust':202 'use':9,163,225 'user':222 'usig':1 'var':150 'variabl':53 'whenev':116 'wide':46 'widget':91 'wrote':77,96"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6099001"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704274379 {#1362
      date: 2024-01-03 10:32:59.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 21.47 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2066
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1907
      +user: Proxies\__CG__\App\Entity\User {#3584 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3590 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3592 …}
      +slug: "Thoughts-on-this"
      +title: "Thoughts on this?"
      +url: "https://futurology.today/pictrs/image/c0bf70e0-b955-43e7-93c6-bc40fca62c96.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 121
      +favouriteCount: 232
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711282074 {#3585
        date: 2024-03-24 13:07:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3593 …}
      +votes: Doctrine\ORM\PersistentCollection {#3595 …}
      +reports: Doctrine\ORM\PersistentCollection {#3597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3599 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3601 …}
      +badges: Doctrine\ORM\PersistentCollection {#3603 …}
      +children: []
      -id: 26680
      -titleTs: "'thought':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704275680
      +visibility: "visible             "
      +apId: "https://futurology.today/post/322568"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704189280 {#3582
        date: 2024-01-02 10:54:40.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2328 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
    +body: """
      That interface is let any random app take screenshots of anything running on the same server without any way for the user to know it happens.\n
      \n
      I am so glad that interface is gone, especially when running proprietary apps.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704297305 {#2092
      date: 2024-01-03 16:55:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dd56@futurology.today"
      "@Chobbes@lemmy.world"
      "@AMDIsOurLord@lemmy.ml"
      "@amju_wolf@pawb.social"
      "@dd56@futurology.today"
      "@Chobbes@lemmy.world"
      "@AMDIsOurLord@lemmy.ml"
      "@amju_wolf@pawb.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2325 …}
    +nested: Doctrine\ORM\PersistentCollection {#2329 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2341 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2343 …}
    -id: 276769
    -bodyTs: "'anyth':11 'app':7,39 'especi':35 'glad':30 'gone':34 'happen':26 'interfac':2,32 'know':24 'let':4 'proprietari':38 'random':6 'run':12,37 'screenshot':9 'server':16 'take':8 'user':22 'way':19 'without':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6106968"
    +editedAt: DateTimeImmutable @1711263846 {#2241
      date: 2024-03-24 08:04:06.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704297305 {#2129
      date: 2024-01-03 16:55:05.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#3547
  +comment: App\Entity\EntryComment {#2066
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1907
      +user: Proxies\__CG__\App\Entity\User {#3584 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3590 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3592 …}
      +slug: "Thoughts-on-this"
      +title: "Thoughts on this?"
      +url: "https://futurology.today/pictrs/image/c0bf70e0-b955-43e7-93c6-bc40fca62c96.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 121
      +favouriteCount: 232
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711282074 {#3585
        date: 2024-03-24 13:07:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3593 …}
      +votes: Doctrine\ORM\PersistentCollection {#3595 …}
      +reports: Doctrine\ORM\PersistentCollection {#3597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3599 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3601 …}
      +badges: Doctrine\ORM\PersistentCollection {#3603 …}
      +children: []
      -id: 26680
      -titleTs: "'thought':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704275680
      +visibility: "visible             "
      +apId: "https://futurology.today/post/322568"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704189280 {#3582
        date: 2024-01-02 10:54:40.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2328 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
    +body: """
      That interface is let any random app take screenshots of anything running on the same server without any way for the user to know it happens.\n
      \n
      I am so glad that interface is gone, especially when running proprietary apps.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704297305 {#2092
      date: 2024-01-03 16:55:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dd56@futurology.today"
      "@Chobbes@lemmy.world"
      "@AMDIsOurLord@lemmy.ml"
      "@amju_wolf@pawb.social"
      "@dd56@futurology.today"
      "@Chobbes@lemmy.world"
      "@AMDIsOurLord@lemmy.ml"
      "@amju_wolf@pawb.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2325 …}
    +nested: Doctrine\ORM\PersistentCollection {#2329 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2341 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2343 …}
    -id: 276769
    -bodyTs: "'anyth':11 'app':7,39 'especi':35 'glad':30 'gone':34 'happen':26 'interfac':2,32 'know':24 'let':4 'proprietari':38 'random':6 'run':12,37 'screenshot':9 'server':16 'take':8 'user':22 'way':19 'without':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6106968"
    +editedAt: DateTimeImmutable @1711263846 {#2241
      date: 2024-03-24 08:04:06.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704297305 {#2129
      date: 2024-01-03 16:55:05.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.25 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3612
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1704297305 {#2129
    date: 2024-01-03 16:55:05.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3668
  +date: DateTimeImmutable @1704297305 {#2129
    date: 2024-01-03 16:55:05.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704297305 {#2129
    date: 2024-01-03 16:55:05.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1711263846 {#2241
    date: 2024-03-24 08:04:06.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3722
  +createdAt: DateTimeImmutable @1704297305 {#2129
    date: 2024-01-03 16:55:05.0 +01:00
  }
  +editedAt: DateTimeImmutable @1711263846 {#2241
    date: 2024-03-24 08:04:06.0 +01:00
  }
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.14 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#3776
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.13 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1907
    +user: Proxies\__CG__\App\Entity\User {#3584 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#3590 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3592 …}
    +slug: "Thoughts-on-this"
    +title: "Thoughts on this?"
    +url: "https://futurology.today/pictrs/image/c0bf70e0-b955-43e7-93c6-bc40fca62c96.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 121
    +favouriteCount: 232
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711282074 {#3585
      date: 2024-03-24 13:07:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3593 …}
    +votes: Doctrine\ORM\PersistentCollection {#3595 …}
    +reports: Doctrine\ORM\PersistentCollection {#3597 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3599 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3601 …}
    +badges: Doctrine\ORM\PersistentCollection {#3603 …}
    +children: []
    -id: 26680
    -titleTs: "'thought':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704275680
    +visibility: "visible             "
    +apId: "https://futurology.today/post/322568"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704189280 {#3582
      date: 2024-01-02 10:54:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#3831
  +entry: Proxies\__CG__\App\Entity\Entry {#1907
    +user: Proxies\__CG__\App\Entity\User {#3584 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#3590 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3592 …}
    +slug: "Thoughts-on-this"
    +title: "Thoughts on this?"
    +url: "https://futurology.today/pictrs/image/c0bf70e0-b955-43e7-93c6-bc40fca62c96.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 121
    +favouriteCount: 232
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711282074 {#3585
      date: 2024-03-24 13:07:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3593 …}
    +votes: Doctrine\ORM\PersistentCollection {#3595 …}
    +reports: Doctrine\ORM\PersistentCollection {#3597 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3599 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3601 …}
    +badges: Doctrine\ORM\PersistentCollection {#3603 …}
    +children: []
    -id: 26680
    -titleTs: "'thought':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704275680
    +visibility: "visible             "
    +apId: "https://futurology.today/post/322568"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704189280 {#3582
      date: 2024-01-02 10:54:40.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#3886
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.39 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2066
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1907
      +user: Proxies\__CG__\App\Entity\User {#3584 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3590 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3592 …}
      +slug: "Thoughts-on-this"
      +title: "Thoughts on this?"
      +url: "https://futurology.today/pictrs/image/c0bf70e0-b955-43e7-93c6-bc40fca62c96.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 121
      +favouriteCount: 232
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711282074 {#3585
        date: 2024-03-24 13:07:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3593 …}
      +votes: Doctrine\ORM\PersistentCollection {#3595 …}
      +reports: Doctrine\ORM\PersistentCollection {#3597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3599 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3601 …}
      +badges: Doctrine\ORM\PersistentCollection {#3603 …}
      +children: []
      -id: 26680
      -titleTs: "'thought':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704275680
      +visibility: "visible             "
      +apId: "https://futurology.today/post/322568"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704189280 {#3582
        date: 2024-01-02 10:54:40.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2328 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
    +body: """
      That interface is let any random app take screenshots of anything running on the same server without any way for the user to know it happens.\n
      \n
      I am so glad that interface is gone, especially when running proprietary apps.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704297305 {#2092
      date: 2024-01-03 16:55:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dd56@futurology.today"
      "@Chobbes@lemmy.world"
      "@AMDIsOurLord@lemmy.ml"
      "@amju_wolf@pawb.social"
      "@dd56@futurology.today"
      "@Chobbes@lemmy.world"
      "@AMDIsOurLord@lemmy.ml"
      "@amju_wolf@pawb.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2325 …}
    +nested: Doctrine\ORM\PersistentCollection {#2329 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2341 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2343 …}
    -id: 276769
    -bodyTs: "'anyth':11 'app':7,39 'especi':35 'glad':30 'gone':34 'happen':26 'interfac':2,32 'know':24 'let':4 'proprietari':38 'random':6 'run':12,37 'screenshot':9 'server':16 'take':8 'user':22 'way':19 'without':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6106968"
    +editedAt: DateTimeImmutable @1711263846 {#2241
      date: 2024-03-24 08:04:06.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704297305 {#2129
      date: 2024-01-03 16:55:05.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3960
  +subject: App\Entity\EntryComment {#2066
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1907
      +user: Proxies\__CG__\App\Entity\User {#3584 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3590 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3592 …}
      +slug: "Thoughts-on-this"
      +title: "Thoughts on this?"
      +url: "https://futurology.today/pictrs/image/c0bf70e0-b955-43e7-93c6-bc40fca62c96.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 121
      +favouriteCount: 232
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711282074 {#3585
        date: 2024-03-24 13:07:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3593 …}
      +votes: Doctrine\ORM\PersistentCollection {#3595 …}
      +reports: Doctrine\ORM\PersistentCollection {#3597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3599 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3601 …}
      +badges: Doctrine\ORM\PersistentCollection {#3603 …}
      +children: []
      -id: 26680
      -titleTs: "'thought':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704275680
      +visibility: "visible             "
      +apId: "https://futurology.today/post/322568"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704189280 {#3582
        date: 2024-01-02 10:54:40.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2328 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
    +body: """
      That interface is let any random app take screenshots of anything running on the same server without any way for the user to know it happens.\n
      \n
      I am so glad that interface is gone, especially when running proprietary apps.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704297305 {#2092
      date: 2024-01-03 16:55:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dd56@futurology.today"
      "@Chobbes@lemmy.world"
      "@AMDIsOurLord@lemmy.ml"
      "@amju_wolf@pawb.social"
      "@dd56@futurology.today"
      "@Chobbes@lemmy.world"
      "@AMDIsOurLord@lemmy.ml"
      "@amju_wolf@pawb.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2325 …}
    +nested: Doctrine\ORM\PersistentCollection {#2329 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2341 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2343 …}
    -id: 276769
    -bodyTs: "'anyth':11 'app':7,39 'especi':35 'glad':30 'gone':34 'happen':26 'interfac':2,32 'know':24 'let':4 'proprietari':38 'random':6 'run':12,37 'screenshot':9 'server':16 'take':8 'user':22 'way':19 'without':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6106968"
    +editedAt: DateTimeImmutable @1711263846 {#2241
      date: 2024-03-24 08:04:06.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704297305 {#2129
      date: 2024-01-03 16:55:05.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 2.21 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2066
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1907
      +user: Proxies\__CG__\App\Entity\User {#3584 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3590 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3592 …}
      +slug: "Thoughts-on-this"
      +title: "Thoughts on this?"
      +url: "https://futurology.today/pictrs/image/c0bf70e0-b955-43e7-93c6-bc40fca62c96.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 121
      +favouriteCount: 232
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711282074 {#3585
        date: 2024-03-24 13:07:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3593 …}
      +votes: Doctrine\ORM\PersistentCollection {#3595 …}
      +reports: Doctrine\ORM\PersistentCollection {#3597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3599 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3601 …}
      +badges: Doctrine\ORM\PersistentCollection {#3603 …}
      +children: []
      -id: 26680
      -titleTs: "'thought':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704275680
      +visibility: "visible             "
      +apId: "https://futurology.today/post/322568"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704189280 {#3582
        date: 2024-01-02 10:54:40.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2328 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
    +body: """
      That interface is let any random app take screenshots of anything running on the same server without any way for the user to know it happens.\n
      \n
      I am so glad that interface is gone, especially when running proprietary apps.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704297305 {#2092
      date: 2024-01-03 16:55:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dd56@futurology.today"
      "@Chobbes@lemmy.world"
      "@AMDIsOurLord@lemmy.ml"
      "@amju_wolf@pawb.social"
      "@dd56@futurology.today"
      "@Chobbes@lemmy.world"
      "@AMDIsOurLord@lemmy.ml"
      "@amju_wolf@pawb.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2325 …}
    +nested: Doctrine\ORM\PersistentCollection {#2329 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2341 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2343 …}
    -id: 276769
    -bodyTs: "'anyth':11 'app':7,39 'especi':35 'glad':30 'gone':34 'happen':26 'interfac':2,32 'know':24 'let':4 'proprietari':38 'random':6 'run':12,37 'screenshot':9 'server':16 'take':8 'user':22 'way':19 'without':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6106968"
    +editedAt: DateTimeImmutable @1711263846 {#2241
      date: 2024-03-24 08:04:06.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704297305 {#2129
      date: 2024-01-03 16:55:05.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4017
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2066
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1907
      +user: Proxies\__CG__\App\Entity\User {#3584 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3590 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3592 …}
      +slug: "Thoughts-on-this"
      +title: "Thoughts on this?"
      +url: "https://futurology.today/pictrs/image/c0bf70e0-b955-43e7-93c6-bc40fca62c96.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 121
      +favouriteCount: 232
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711282074 {#3585
        date: 2024-03-24 13:07:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3593 …}
      +votes: Doctrine\ORM\PersistentCollection {#3595 …}
      +reports: Doctrine\ORM\PersistentCollection {#3597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3599 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3601 …}
      +badges: Doctrine\ORM\PersistentCollection {#3603 …}
      +children: []
      -id: 26680
      -titleTs: "'thought':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704275680
      +visibility: "visible             "
      +apId: "https://futurology.today/post/322568"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704189280 {#3582
        date: 2024-01-02 10:54:40.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2328 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2326 …}
    +body: """
      That interface is let any random app take screenshots of anything running on the same server without any way for the user to know it happens.\n
      \n
      I am so glad that interface is gone, especially when running proprietary apps.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704297305 {#2092
      date: 2024-01-03 16:55:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dd56@futurology.today"
      "@Chobbes@lemmy.world"
      "@AMDIsOurLord@lemmy.ml"
      "@amju_wolf@pawb.social"
      "@dd56@futurology.today"
      "@Chobbes@lemmy.world"
      "@AMDIsOurLord@lemmy.ml"
      "@amju_wolf@pawb.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2325 …}
    +nested: Doctrine\ORM\PersistentCollection {#2329 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2341 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2342 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2343 …}
    -id: 276769
    -bodyTs: "'anyth':11 'app':7,39 'especi':35 'glad':30 'gone':34 'happen':26 'interfac':2,32 'know':24 'let':4 'proprietari':38 'random':6 'run':12,37 'screenshot':9 'server':16 'take':8 'user':22 'way':19 'without':17"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6106968"
    +editedAt: DateTimeImmutable @1711263846 {#2241
      date: 2024-03-24 08:04:06.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704297305 {#2129
      date: 2024-01-03 16:55:05.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 12.02 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2337
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1361
      +user: Proxies\__CG__\App\Entity\User {#2237 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
      +title: "Is it actually dangerous to run Firefox as root?"
      +url: null
      +body: """
        I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
        \n
        I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
        \n
        I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
        \n
        This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 88
      +favouriteCount: 93
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572029 {#2567
        date: 2024-04-08 12:27:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2596 …}
      +votes: Doctrine\ORM\PersistentCollection {#2594 …}
      +reports: Doctrine\ORM\PersistentCollection {#2591 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +badges: Doctrine\ORM\PersistentCollection {#2638 …}
      +children: []
      -id: 26893
      -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
      -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704359289
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10062491"
      +editedAt: DateTimeImmutable @1711170613 {#2564
        date: 2024-03-23 06:10:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704272889 {#2566
        date: 2024-01-03 10:08:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
    +root: App\Entity\EntryComment {#2090
      +user: App\Entity\User {#261}
      +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Usig *anything* as root is a security risk.\n
        \n
        Using *any* UI application as root is a bigger risk. That’s because every UI toolkit loads plugins and what not from all over the place and runs the code from those plugins (e.g. plugins installed system wide and into random places some environment variables point to). Binary plugins get executed in the context of the application running and can do change every aspect of your program. I wrote a small image plugin to debug an issue once that looked at all widgets in the UI and wrote all the contents of all text fields (even those obfuscated to show only dots in the UI) to disk whenever some image was loads. Plugins in JS or other non-native code are more limited, but UI toolkits tend to have binary plugins.\n
        \n
        So if somebody manages to set the some env vars and gets root to run some UI application with those set (e.g. using sudo), then that attacker hit the jackpot. In fact some toolkits will not even bring up any UI when run as root to avoid this.\n
        \n
        Running any networked UI application as root is the biggest risk. Those process untrusted data by definition with who knows what set of plugins loaded.\n
        \n
        Ideally you run the UI as a normal user and then use sudo to run individual commands as root.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711208212 {#2131
        date: 2024-03-23 16:36:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@HiddenLayer5@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1384 …}
      +nested: Doctrine\ORM\PersistentCollection {#1383 …}
      +votes: Doctrine\ORM\PersistentCollection {#1405 …}
      +reports: Doctrine\ORM\PersistentCollection {#1401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
      -id: 276098
      -bodyTs: "'anyth':2 'applic':12,65,158,193 'aspect':72 'attack':167 'avoid':187 'bigger':17 'biggest':198 'binari':56,139 'bring':178 'chang':70 'code':38,129 'command':230 'content':99 'context':62 'data':203 'debug':83 'definit':205 'disk':115 'dot':110 'e.g':42,162 'env':149 'environ':52 'even':104,177 'everi':22,71 'execut':59 'fact':172 'field':103 'get':58,152 'hit':168 'ideal':214 'imag':80,118 'individu':229 'instal':44 'issu':85 'jackpot':170 'js':123 'know':208 'limit':132 'load':25,120,213 'look':88 'manag':144 'nativ':128 'network':191 'non':127 'non-nat':126 'normal':221 'obfusc':106 'place':34,50 'plugin':26,41,43,57,81,121,140,212 'point':54 'process':201 'program':75 'random':49 'risk':8,18,199 'root':4,14,153,185,195,232 'run':36,66,155,183,189,216,228 'secur':7 'set':146,161,210 'show':108 'small':79 'somebodi':143 'sudo':164,226 'system':45 'tend':136 'text':102 'toolkit':24,135,174 'ui':11,23,94,113,134,157,181,192,218 'untrust':202 'use':9,163,225 'user':222 'usig':1 'var':150 'variabl':53 'whenev':116 'wide':46 'widget':91 'wrote':77,96"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6099001"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704274379 {#1362
        date: 2024-01-03 10:32:59.0 +01:00
      }
    }
    +body: """
      Plugins are a code execution vulnerability by design;-) Especially with binary plugins you can call/access/inspect everything the program itself can. All UI toolkits make heavy use of plugins, so you can not avoid those with almost all UI applications.\n
      \n
      There are non-UI applications with similar problems though.\n
      \n
      Running anything with network access as root is an extra risk that effects UI and non-UI applications in the same way.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704285453 {#2072
      date: 2024-01-03 13:37:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
      "@hunger@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2073 …}
    +votes: Doctrine\ORM\PersistentCollection {#2068 …}
    +reports: Doctrine\ORM\PersistentCollection {#2069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2133 …}
    -id: 276249
    -bodyTs: "'access':54 'almost':36 'anyth':51 'applic':39,45,68 'avoid':33 'binari':11 'call/access/inspect':15 'code':4 'design':8 'effect':62 'especi':9 'everyth':16 'execut':5 'extra':59 'heavi':25 'make':24 'network':53 'non':43,66 'non-ui':42,65 'plugin':1,12,28 'problem':48 'program':18 'risk':60 'root':56 'run':50 'similar':47 'though':49 'toolkit':23 'ui':22,38,44,63,67 'use':26 'vulner':6 'way':72"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6103834"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704285453 {#2065
      date: 2024-01-03 13:37:33.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4266
  +comment: App\Entity\EntryComment {#2337
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1361
      +user: Proxies\__CG__\App\Entity\User {#2237 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
      +title: "Is it actually dangerous to run Firefox as root?"
      +url: null
      +body: """
        I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
        \n
        I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
        \n
        I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
        \n
        This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 88
      +favouriteCount: 93
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572029 {#2567
        date: 2024-04-08 12:27:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2596 …}
      +votes: Doctrine\ORM\PersistentCollection {#2594 …}
      +reports: Doctrine\ORM\PersistentCollection {#2591 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +badges: Doctrine\ORM\PersistentCollection {#2638 …}
      +children: []
      -id: 26893
      -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
      -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704359289
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10062491"
      +editedAt: DateTimeImmutable @1711170613 {#2564
        date: 2024-03-23 06:10:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704272889 {#2566
        date: 2024-01-03 10:08:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
    +root: App\Entity\EntryComment {#2090
      +user: App\Entity\User {#261}
      +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Usig *anything* as root is a security risk.\n
        \n
        Using *any* UI application as root is a bigger risk. That’s because every UI toolkit loads plugins and what not from all over the place and runs the code from those plugins (e.g. plugins installed system wide and into random places some environment variables point to). Binary plugins get executed in the context of the application running and can do change every aspect of your program. I wrote a small image plugin to debug an issue once that looked at all widgets in the UI and wrote all the contents of all text fields (even those obfuscated to show only dots in the UI) to disk whenever some image was loads. Plugins in JS or other non-native code are more limited, but UI toolkits tend to have binary plugins.\n
        \n
        So if somebody manages to set the some env vars and gets root to run some UI application with those set (e.g. using sudo), then that attacker hit the jackpot. In fact some toolkits will not even bring up any UI when run as root to avoid this.\n
        \n
        Running any networked UI application as root is the biggest risk. Those process untrusted data by definition with who knows what set of plugins loaded.\n
        \n
        Ideally you run the UI as a normal user and then use sudo to run individual commands as root.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711208212 {#2131
        date: 2024-03-23 16:36:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@HiddenLayer5@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1384 …}
      +nested: Doctrine\ORM\PersistentCollection {#1383 …}
      +votes: Doctrine\ORM\PersistentCollection {#1405 …}
      +reports: Doctrine\ORM\PersistentCollection {#1401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
      -id: 276098
      -bodyTs: "'anyth':2 'applic':12,65,158,193 'aspect':72 'attack':167 'avoid':187 'bigger':17 'biggest':198 'binari':56,139 'bring':178 'chang':70 'code':38,129 'command':230 'content':99 'context':62 'data':203 'debug':83 'definit':205 'disk':115 'dot':110 'e.g':42,162 'env':149 'environ':52 'even':104,177 'everi':22,71 'execut':59 'fact':172 'field':103 'get':58,152 'hit':168 'ideal':214 'imag':80,118 'individu':229 'instal':44 'issu':85 'jackpot':170 'js':123 'know':208 'limit':132 'load':25,120,213 'look':88 'manag':144 'nativ':128 'network':191 'non':127 'non-nat':126 'normal':221 'obfusc':106 'place':34,50 'plugin':26,41,43,57,81,121,140,212 'point':54 'process':201 'program':75 'random':49 'risk':8,18,199 'root':4,14,153,185,195,232 'run':36,66,155,183,189,216,228 'secur':7 'set':146,161,210 'show':108 'small':79 'somebodi':143 'sudo':164,226 'system':45 'tend':136 'text':102 'toolkit':24,135,174 'ui':11,23,94,113,134,157,181,192,218 'untrust':202 'use':9,163,225 'user':222 'usig':1 'var':150 'variabl':53 'whenev':116 'wide':46 'widget':91 'wrote':77,96"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6099001"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704274379 {#1362
        date: 2024-01-03 10:32:59.0 +01:00
      }
    }
    +body: """
      Plugins are a code execution vulnerability by design;-) Especially with binary plugins you can call/access/inspect everything the program itself can. All UI toolkits make heavy use of plugins, so you can not avoid those with almost all UI applications.\n
      \n
      There are non-UI applications with similar problems though.\n
      \n
      Running anything with network access as root is an extra risk that effects UI and non-UI applications in the same way.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704285453 {#2072
      date: 2024-01-03 13:37:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
      "@hunger@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2073 …}
    +votes: Doctrine\ORM\PersistentCollection {#2068 …}
    +reports: Doctrine\ORM\PersistentCollection {#2069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2133 …}
    -id: 276249
    -bodyTs: "'access':54 'almost':36 'anyth':51 'applic':39,45,68 'avoid':33 'binari':11 'call/access/inspect':15 'code':4 'design':8 'effect':62 'especi':9 'everyth':16 'execut':5 'extra':59 'heavi':25 'make':24 'network':53 'non':43,66 'non-ui':42,65 'plugin':1,12,28 'problem':48 'program':18 'risk':60 'root':56 'run':50 'similar':47 'though':49 'toolkit':23 'ui':22,38,44,63,67 'use':26 'vulner':6 'way':72"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6103834"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704285453 {#2065
      date: 2024-01-03 13:37:33.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.21 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4311
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.22 ms
Input props
[
  "date" => DateTimeImmutable @1704285453 {#2065
    date: 2024-01-03 13:37:33.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4367
  +date: DateTimeImmutable @1704285453 {#2065
    date: 2024-01-03 13:37:33.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704285453 {#2065
    date: 2024-01-03 13:37:33.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4421
  +createdAt: DateTimeImmutable @1704285453 {#2065
    date: 2024-01-03 13:37:33.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.21 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#4475
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.22 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1361
    +user: Proxies\__CG__\App\Entity\User {#2237 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
    +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
    +title: "Is it actually dangerous to run Firefox as root?"
    +url: null
    +body: """
      I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
      \n
      I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
      \n
      I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
      \n
      This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 88
    +favouriteCount: 93
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712572029 {#2567
      date: 2024-04-08 12:27:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2596 …}
    +votes: Doctrine\ORM\PersistentCollection {#2594 …}
    +reports: Doctrine\ORM\PersistentCollection {#2591 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
    +badges: Doctrine\ORM\PersistentCollection {#2638 …}
    +children: []
    -id: 26893
    -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
    -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704359289
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10062491"
    +editedAt: DateTimeImmutable @1711170613 {#2564
      date: 2024-03-23 06:10:13.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704272889 {#2566
      date: 2024-01-03 10:08:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#4530
  +entry: Proxies\__CG__\App\Entity\Entry {#1361
    +user: Proxies\__CG__\App\Entity\User {#2237 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
    +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
    +title: "Is it actually dangerous to run Firefox as root?"
    +url: null
    +body: """
      I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
      \n
      I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
      \n
      I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
      \n
      This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 88
    +favouriteCount: 93
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712572029 {#2567
      date: 2024-04-08 12:27:09.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2596 …}
    +votes: Doctrine\ORM\PersistentCollection {#2594 …}
    +reports: Doctrine\ORM\PersistentCollection {#2591 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
    +badges: Doctrine\ORM\PersistentCollection {#2638 …}
    +children: []
    -id: 26893
    -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
    -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704359289
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10062491"
    +editedAt: DateTimeImmutable @1711170613 {#2564
      date: 2024-03-23 06:10:13.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704272889 {#2566
      date: 2024-01-03 10:08:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.28 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4585
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.57 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2337
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1361
      +user: Proxies\__CG__\App\Entity\User {#2237 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
      +title: "Is it actually dangerous to run Firefox as root?"
      +url: null
      +body: """
        I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
        \n
        I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
        \n
        I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
        \n
        This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 88
      +favouriteCount: 93
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572029 {#2567
        date: 2024-04-08 12:27:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2596 …}
      +votes: Doctrine\ORM\PersistentCollection {#2594 …}
      +reports: Doctrine\ORM\PersistentCollection {#2591 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +badges: Doctrine\ORM\PersistentCollection {#2638 …}
      +children: []
      -id: 26893
      -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
      -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704359289
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10062491"
      +editedAt: DateTimeImmutable @1711170613 {#2564
        date: 2024-03-23 06:10:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704272889 {#2566
        date: 2024-01-03 10:08:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
    +root: App\Entity\EntryComment {#2090
      +user: App\Entity\User {#261}
      +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Usig *anything* as root is a security risk.\n
        \n
        Using *any* UI application as root is a bigger risk. That’s because every UI toolkit loads plugins and what not from all over the place and runs the code from those plugins (e.g. plugins installed system wide and into random places some environment variables point to). Binary plugins get executed in the context of the application running and can do change every aspect of your program. I wrote a small image plugin to debug an issue once that looked at all widgets in the UI and wrote all the contents of all text fields (even those obfuscated to show only dots in the UI) to disk whenever some image was loads. Plugins in JS or other non-native code are more limited, but UI toolkits tend to have binary plugins.\n
        \n
        So if somebody manages to set the some env vars and gets root to run some UI application with those set (e.g. using sudo), then that attacker hit the jackpot. In fact some toolkits will not even bring up any UI when run as root to avoid this.\n
        \n
        Running any networked UI application as root is the biggest risk. Those process untrusted data by definition with who knows what set of plugins loaded.\n
        \n
        Ideally you run the UI as a normal user and then use sudo to run individual commands as root.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711208212 {#2131
        date: 2024-03-23 16:36:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@HiddenLayer5@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1384 …}
      +nested: Doctrine\ORM\PersistentCollection {#1383 …}
      +votes: Doctrine\ORM\PersistentCollection {#1405 …}
      +reports: Doctrine\ORM\PersistentCollection {#1401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
      -id: 276098
      -bodyTs: "'anyth':2 'applic':12,65,158,193 'aspect':72 'attack':167 'avoid':187 'bigger':17 'biggest':198 'binari':56,139 'bring':178 'chang':70 'code':38,129 'command':230 'content':99 'context':62 'data':203 'debug':83 'definit':205 'disk':115 'dot':110 'e.g':42,162 'env':149 'environ':52 'even':104,177 'everi':22,71 'execut':59 'fact':172 'field':103 'get':58,152 'hit':168 'ideal':214 'imag':80,118 'individu':229 'instal':44 'issu':85 'jackpot':170 'js':123 'know':208 'limit':132 'load':25,120,213 'look':88 'manag':144 'nativ':128 'network':191 'non':127 'non-nat':126 'normal':221 'obfusc':106 'place':34,50 'plugin':26,41,43,57,81,121,140,212 'point':54 'process':201 'program':75 'random':49 'risk':8,18,199 'root':4,14,153,185,195,232 'run':36,66,155,183,189,216,228 'secur':7 'set':146,161,210 'show':108 'small':79 'somebodi':143 'sudo':164,226 'system':45 'tend':136 'text':102 'toolkit':24,135,174 'ui':11,23,94,113,134,157,181,192,218 'untrust':202 'use':9,163,225 'user':222 'usig':1 'var':150 'variabl':53 'whenev':116 'wide':46 'widget':91 'wrote':77,96"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6099001"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704274379 {#1362
        date: 2024-01-03 10:32:59.0 +01:00
      }
    }
    +body: """
      Plugins are a code execution vulnerability by design;-) Especially with binary plugins you can call/access/inspect everything the program itself can. All UI toolkits make heavy use of plugins, so you can not avoid those with almost all UI applications.\n
      \n
      There are non-UI applications with similar problems though.\n
      \n
      Running anything with network access as root is an extra risk that effects UI and non-UI applications in the same way.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704285453 {#2072
      date: 2024-01-03 13:37:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
      "@hunger@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2073 …}
    +votes: Doctrine\ORM\PersistentCollection {#2068 …}
    +reports: Doctrine\ORM\PersistentCollection {#2069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2133 …}
    -id: 276249
    -bodyTs: "'access':54 'almost':36 'anyth':51 'applic':39,45,68 'avoid':33 'binari':11 'call/access/inspect':15 'code':4 'design':8 'effect':62 'especi':9 'everyth':16 'execut':5 'extra':59 'heavi':25 'make':24 'network':53 'non':43,66 'non-ui':42,65 'plugin':1,12,28 'problem':48 'program':18 'risk':60 'root':56 'run':50 'similar':47 'though':49 'toolkit':23 'ui':22,38,44,63,67 'use':26 'vulner':6 'way':72"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6103834"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704285453 {#2065
      date: 2024-01-03 13:37:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4663
  +subject: App\Entity\EntryComment {#2337
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1361
      +user: Proxies\__CG__\App\Entity\User {#2237 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
      +title: "Is it actually dangerous to run Firefox as root?"
      +url: null
      +body: """
        I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
        \n
        I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
        \n
        I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
        \n
        This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 88
      +favouriteCount: 93
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572029 {#2567
        date: 2024-04-08 12:27:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2596 …}
      +votes: Doctrine\ORM\PersistentCollection {#2594 …}
      +reports: Doctrine\ORM\PersistentCollection {#2591 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +badges: Doctrine\ORM\PersistentCollection {#2638 …}
      +children: []
      -id: 26893
      -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
      -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704359289
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10062491"
      +editedAt: DateTimeImmutable @1711170613 {#2564
        date: 2024-03-23 06:10:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704272889 {#2566
        date: 2024-01-03 10:08:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
    +root: App\Entity\EntryComment {#2090
      +user: App\Entity\User {#261}
      +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Usig *anything* as root is a security risk.\n
        \n
        Using *any* UI application as root is a bigger risk. That’s because every UI toolkit loads plugins and what not from all over the place and runs the code from those plugins (e.g. plugins installed system wide and into random places some environment variables point to). Binary plugins get executed in the context of the application running and can do change every aspect of your program. I wrote a small image plugin to debug an issue once that looked at all widgets in the UI and wrote all the contents of all text fields (even those obfuscated to show only dots in the UI) to disk whenever some image was loads. Plugins in JS or other non-native code are more limited, but UI toolkits tend to have binary plugins.\n
        \n
        So if somebody manages to set the some env vars and gets root to run some UI application with those set (e.g. using sudo), then that attacker hit the jackpot. In fact some toolkits will not even bring up any UI when run as root to avoid this.\n
        \n
        Running any networked UI application as root is the biggest risk. Those process untrusted data by definition with who knows what set of plugins loaded.\n
        \n
        Ideally you run the UI as a normal user and then use sudo to run individual commands as root.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711208212 {#2131
        date: 2024-03-23 16:36:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@HiddenLayer5@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1384 …}
      +nested: Doctrine\ORM\PersistentCollection {#1383 …}
      +votes: Doctrine\ORM\PersistentCollection {#1405 …}
      +reports: Doctrine\ORM\PersistentCollection {#1401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
      -id: 276098
      -bodyTs: "'anyth':2 'applic':12,65,158,193 'aspect':72 'attack':167 'avoid':187 'bigger':17 'biggest':198 'binari':56,139 'bring':178 'chang':70 'code':38,129 'command':230 'content':99 'context':62 'data':203 'debug':83 'definit':205 'disk':115 'dot':110 'e.g':42,162 'env':149 'environ':52 'even':104,177 'everi':22,71 'execut':59 'fact':172 'field':103 'get':58,152 'hit':168 'ideal':214 'imag':80,118 'individu':229 'instal':44 'issu':85 'jackpot':170 'js':123 'know':208 'limit':132 'load':25,120,213 'look':88 'manag':144 'nativ':128 'network':191 'non':127 'non-nat':126 'normal':221 'obfusc':106 'place':34,50 'plugin':26,41,43,57,81,121,140,212 'point':54 'process':201 'program':75 'random':49 'risk':8,18,199 'root':4,14,153,185,195,232 'run':36,66,155,183,189,216,228 'secur':7 'set':146,161,210 'show':108 'small':79 'somebodi':143 'sudo':164,226 'system':45 'tend':136 'text':102 'toolkit':24,135,174 'ui':11,23,94,113,134,157,181,192,218 'untrust':202 'use':9,163,225 'user':222 'usig':1 'var':150 'variabl':53 'whenev':116 'wide':46 'widget':91 'wrote':77,96"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6099001"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704274379 {#1362
        date: 2024-01-03 10:32:59.0 +01:00
      }
    }
    +body: """
      Plugins are a code execution vulnerability by design;-) Especially with binary plugins you can call/access/inspect everything the program itself can. All UI toolkits make heavy use of plugins, so you can not avoid those with almost all UI applications.\n
      \n
      There are non-UI applications with similar problems though.\n
      \n
      Running anything with network access as root is an extra risk that effects UI and non-UI applications in the same way.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704285453 {#2072
      date: 2024-01-03 13:37:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
      "@hunger@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2073 …}
    +votes: Doctrine\ORM\PersistentCollection {#2068 …}
    +reports: Doctrine\ORM\PersistentCollection {#2069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2133 …}
    -id: 276249
    -bodyTs: "'access':54 'almost':36 'anyth':51 'applic':39,45,68 'avoid':33 'binari':11 'call/access/inspect':15 'code':4 'design':8 'effect':62 'especi':9 'everyth':16 'execut':5 'extra':59 'heavi':25 'make':24 'network':53 'non':43,66 'non-ui':42,65 'plugin':1,12,28 'problem':48 'program':18 'risk':60 'root':56 'run':50 'similar':47 'though':49 'toolkit':23 'ui':22,38,44,63,67 'use':26 'vulner':6 'way':72"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6103834"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704285453 {#2065
      date: 2024-01-03 13:37:33.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.07 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2337
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1361
      +user: Proxies\__CG__\App\Entity\User {#2237 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
      +title: "Is it actually dangerous to run Firefox as root?"
      +url: null
      +body: """
        I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
        \n
        I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
        \n
        I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
        \n
        This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 88
      +favouriteCount: 93
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572029 {#2567
        date: 2024-04-08 12:27:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2596 …}
      +votes: Doctrine\ORM\PersistentCollection {#2594 …}
      +reports: Doctrine\ORM\PersistentCollection {#2591 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +badges: Doctrine\ORM\PersistentCollection {#2638 …}
      +children: []
      -id: 26893
      -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
      -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704359289
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10062491"
      +editedAt: DateTimeImmutable @1711170613 {#2564
        date: 2024-03-23 06:10:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704272889 {#2566
        date: 2024-01-03 10:08:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
    +root: App\Entity\EntryComment {#2090
      +user: App\Entity\User {#261}
      +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Usig *anything* as root is a security risk.\n
        \n
        Using *any* UI application as root is a bigger risk. That’s because every UI toolkit loads plugins and what not from all over the place and runs the code from those plugins (e.g. plugins installed system wide and into random places some environment variables point to). Binary plugins get executed in the context of the application running and can do change every aspect of your program. I wrote a small image plugin to debug an issue once that looked at all widgets in the UI and wrote all the contents of all text fields (even those obfuscated to show only dots in the UI) to disk whenever some image was loads. Plugins in JS or other non-native code are more limited, but UI toolkits tend to have binary plugins.\n
        \n
        So if somebody manages to set the some env vars and gets root to run some UI application with those set (e.g. using sudo), then that attacker hit the jackpot. In fact some toolkits will not even bring up any UI when run as root to avoid this.\n
        \n
        Running any networked UI application as root is the biggest risk. Those process untrusted data by definition with who knows what set of plugins loaded.\n
        \n
        Ideally you run the UI as a normal user and then use sudo to run individual commands as root.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711208212 {#2131
        date: 2024-03-23 16:36:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@HiddenLayer5@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1384 …}
      +nested: Doctrine\ORM\PersistentCollection {#1383 …}
      +votes: Doctrine\ORM\PersistentCollection {#1405 …}
      +reports: Doctrine\ORM\PersistentCollection {#1401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
      -id: 276098
      -bodyTs: "'anyth':2 'applic':12,65,158,193 'aspect':72 'attack':167 'avoid':187 'bigger':17 'biggest':198 'binari':56,139 'bring':178 'chang':70 'code':38,129 'command':230 'content':99 'context':62 'data':203 'debug':83 'definit':205 'disk':115 'dot':110 'e.g':42,162 'env':149 'environ':52 'even':104,177 'everi':22,71 'execut':59 'fact':172 'field':103 'get':58,152 'hit':168 'ideal':214 'imag':80,118 'individu':229 'instal':44 'issu':85 'jackpot':170 'js':123 'know':208 'limit':132 'load':25,120,213 'look':88 'manag':144 'nativ':128 'network':191 'non':127 'non-nat':126 'normal':221 'obfusc':106 'place':34,50 'plugin':26,41,43,57,81,121,140,212 'point':54 'process':201 'program':75 'random':49 'risk':8,18,199 'root':4,14,153,185,195,232 'run':36,66,155,183,189,216,228 'secur':7 'set':146,161,210 'show':108 'small':79 'somebodi':143 'sudo':164,226 'system':45 'tend':136 'text':102 'toolkit':24,135,174 'ui':11,23,94,113,134,157,181,192,218 'untrust':202 'use':9,163,225 'user':222 'usig':1 'var':150 'variabl':53 'whenev':116 'wide':46 'widget':91 'wrote':77,96"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6099001"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704274379 {#1362
        date: 2024-01-03 10:32:59.0 +01:00
      }
    }
    +body: """
      Plugins are a code execution vulnerability by design;-) Especially with binary plugins you can call/access/inspect everything the program itself can. All UI toolkits make heavy use of plugins, so you can not avoid those with almost all UI applications.\n
      \n
      There are non-UI applications with similar problems though.\n
      \n
      Running anything with network access as root is an extra risk that effects UI and non-UI applications in the same way.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704285453 {#2072
      date: 2024-01-03 13:37:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
      "@hunger@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2073 …}
    +votes: Doctrine\ORM\PersistentCollection {#2068 …}
    +reports: Doctrine\ORM\PersistentCollection {#2069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2133 …}
    -id: 276249
    -bodyTs: "'access':54 'almost':36 'anyth':51 'applic':39,45,68 'avoid':33 'binari':11 'call/access/inspect':15 'code':4 'design':8 'effect':62 'especi':9 'everyth':16 'execut':5 'extra':59 'heavi':25 'make':24 'network':53 'non':43,66 'non-ui':42,65 'plugin':1,12,28 'problem':48 'program':18 'risk':60 'root':56 'run':50 'similar':47 'though':49 'toolkit':23 'ui':22,38,44,63,67 'use':26 'vulner':6 'way':72"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6103834"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704285453 {#2065
      date: 2024-01-03 13:37:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4720
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2337
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1361
      +user: Proxies\__CG__\App\Entity\User {#2237 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Is-it-actually-dangerous-to-run-Firefox-as-root"
      +title: "Is it actually dangerous to run Firefox as root?"
      +url: null
      +body: """
        I have a few Linux servers at home that I regularly remote into in order to manage, usually logged into KDE Plasma as root. Usually they just have several command line windows and a file manager open (I personally just find it more convenient to use the command line from a remote desktop instead of directly SSH-ing into the system), but if I have an issue, I’ve just been absentmindedly searching stuff up and trying to find solutions using the preinstalled Firefox instance from within the remote desktop itself, which would also be running as root.\n
        \n
        I never even thought to install uBlock Origin on it or anything, but the servers are all configured to use a PiHole instance which blocks the vast majority of ads. However, I do also remember using the browser in my main server to figure out how to set up the PiHole instance in the first place, and that server also happens to be the most important one and is my main NAS.\n
        \n
        I never went on any particularly shady websites, but I also don’t remember exactly which websites I’ve been on as root, though I do seem to remember seeing ads during the initial pihole setup, because it didn’t go very smoothly and I was searching up error messages trying to get it to work.\n
        \n
        This is definitely on me, but it never crossed my mind until recently that it might be a bad idea to use a browser as root, and searching online everyone just states the general cybersecurity doctrine to never do it (which I’m now realizing I shouldn’t have) but no one seems to be discussing how risky it actually is. Shouldn’t Firefox be sandboxing every website and not allowing anything to access the base system? Between “just stop doing it” and “you have to reinstall the OS right now there’s probably already a virus on there,” how much danger do you suppose I’m in? I’m mainly worried about the security/privacy of my personal data I have stored on the servers. All my servers run Fedora KDE Spin and have Intel processors if that makes a difference?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 88
      +favouriteCount: 93
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572029 {#2567
        date: 2024-04-08 12:27:09.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2596 …}
      +votes: Doctrine\ORM\PersistentCollection {#2594 …}
      +reports: Doctrine\ORM\PersistentCollection {#2591 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2625 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2621 …}
      +badges: Doctrine\ORM\PersistentCollection {#2638 …}
      +children: []
      -id: 26893
      -titleTs: "'actual':3 'danger':4 'firefox':7 'root':9 'run':6"
      -bodyTs: "'absentmind':73 'access':301 'actual':287 'ad':129,202 'allow':298 'alreadi':322 'also':95,133,159,182 'anyth':111,299 'bad':246 'base':303 'block':124 'browser':137,251 'command':30,48 'configur':117 'conveni':44 'cross':236 'cybersecur':262 'danger':329 'data':346 'definit':230 'desktop':53,91 'didn':210 'differ':368 'direct':56 'discuss':283 'doctrin':263 'error':220 'even':102 'everi':294 'everyon':257 'exact':186 'fedora':357 'figur':143 'file':35 'find':41,80 'firefox':85,291 'first':154 'general':261 'get':224 'go':212 'happen':160 'home':8 'howev':130 'idea':247 'import':165 'ing':59 'initi':205 'instal':105 'instanc':86,122,151 'instead':54 'intel':362 'issu':68 'kde':21,358 'line':31,49 'linux':5 'log':19 'm':270,334,337 'main':140,170,338 'major':127 'make':366 'manag':17,36 'messag':221 'might':243 'mind':238 'much':328 'nas':171 'never':101,173,235,265 'one':166,279 'onlin':256 'open':37 'order':15 'origin':107 'os':316 'particular':177 'person':39,345 'pihol':121,150,206 'place':155 'plasma':22 'preinstal':84 'probabl':321 'processor':363 'realiz':272 'recent':240 'regular':11 'reinstal':314 'rememb':134,185,200 'remot':12,52,90 'right':317 'riski':285 'root':24,99,194,253 'run':97,356 'sandbox':293 'search':74,218,255 'security/privacy':342 'see':201 'seem':198,280 'server':6,114,141,158,352,355 'set':147 'setup':207 'sever':29 'shadi':178 'shouldn':274,289 'smooth':214 'solut':81 'spin':359 'ssh':58 'ssh-ing':57 'state':259 'stop':307 'store':349 'stuff':75 'suppos':332 'system':62,304 'though':195 'thought':103 'tri':78,222 'ublock':106 'use':46,82,119,135,249 'usual':18,25 'vast':126 've':70,190 'virus':324 'websit':179,188,295 'went':174 'window':32 'within':88 'work':227 'worri':339 'would':94"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704359289
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10062491"
      +editedAt: DateTimeImmutable @1711170613 {#2564
        date: 2024-03-23 06:10:13.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704272889 {#2566
        date: 2024-01-03 10:08:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2143 …}
    +root: App\Entity\EntryComment {#2090
      +user: App\Entity\User {#261}
      +entry: Proxies\__CG__\App\Entity\Entry {#1361 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Usig *anything* as root is a security risk.\n
        \n
        Using *any* UI application as root is a bigger risk. That’s because every UI toolkit loads plugins and what not from all over the place and runs the code from those plugins (e.g. plugins installed system wide and into random places some environment variables point to). Binary plugins get executed in the context of the application running and can do change every aspect of your program. I wrote a small image plugin to debug an issue once that looked at all widgets in the UI and wrote all the contents of all text fields (even those obfuscated to show only dots in the UI) to disk whenever some image was loads. Plugins in JS or other non-native code are more limited, but UI toolkits tend to have binary plugins.\n
        \n
        So if somebody manages to set the some env vars and gets root to run some UI application with those set (e.g. using sudo), then that attacker hit the jackpot. In fact some toolkits will not even bring up any UI when run as root to avoid this.\n
        \n
        Running any networked UI application as root is the biggest risk. Those process untrusted data by definition with who knows what set of plugins loaded.\n
        \n
        Ideally you run the UI as a normal user and then use sudo to run individual commands as root.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711208212 {#2131
        date: 2024-03-23 16:36:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@HiddenLayer5@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1384 …}
      +nested: Doctrine\ORM\PersistentCollection {#1383 …}
      +votes: Doctrine\ORM\PersistentCollection {#1405 …}
      +reports: Doctrine\ORM\PersistentCollection {#1401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2035 …}
      -id: 276098
      -bodyTs: "'anyth':2 'applic':12,65,158,193 'aspect':72 'attack':167 'avoid':187 'bigger':17 'biggest':198 'binari':56,139 'bring':178 'chang':70 'code':38,129 'command':230 'content':99 'context':62 'data':203 'debug':83 'definit':205 'disk':115 'dot':110 'e.g':42,162 'env':149 'environ':52 'even':104,177 'everi':22,71 'execut':59 'fact':172 'field':103 'get':58,152 'hit':168 'ideal':214 'imag':80,118 'individu':229 'instal':44 'issu':85 'jackpot':170 'js':123 'know':208 'limit':132 'load':25,120,213 'look':88 'manag':144 'nativ':128 'network':191 'non':127 'non-nat':126 'normal':221 'obfusc':106 'place':34,50 'plugin':26,41,43,57,81,121,140,212 'point':54 'process':201 'program':75 'random':49 'risk':8,18,199 'root':4,14,153,185,195,232 'run':36,66,155,183,189,216,228 'secur':7 'set':146,161,210 'show':108 'small':79 'somebodi':143 'sudo':164,226 'system':45 'tend':136 'text':102 'toolkit':24,135,174 'ui':11,23,94,113,134,157,181,192,218 'untrust':202 'use':9,163,225 'user':222 'usig':1 'var':150 'variabl':53 'whenev':116 'wide':46 'widget':91 'wrote':77,96"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6099001"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704274379 {#1362
        date: 2024-01-03 10:32:59.0 +01:00
      }
    }
    +body: """
      Plugins are a code execution vulnerability by design;-) Especially with binary plugins you can call/access/inspect everything the program itself can. All UI toolkits make heavy use of plugins, so you can not avoid those with almost all UI applications.\n
      \n
      There are non-UI applications with similar problems though.\n
      \n
      Running anything with network access as root is an extra risk that effects UI and non-UI applications in the same way.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704285453 {#2072
      date: 2024-01-03 13:37:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
      "@hunger@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2073 …}
    +votes: Doctrine\ORM\PersistentCollection {#2068 …}
    +reports: Doctrine\ORM\PersistentCollection {#2069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2133 …}
    -id: 276249
    -bodyTs: "'access':54 'almost':36 'anyth':51 'applic':39,45,68 'avoid':33 'binari':11 'call/access/inspect':15 'code':4 'design':8 'effect':62 'especi':9 'everyth':16 'execut':5 'extra':59 'heavi':25 'make':24 'network':53 'non':43,66 'non-ui':42,65 'plugin':1,12,28 'problem':48 'program':18 'risk':60 'root':56 'run':50 'similar':47 'though':49 'toolkit':23 'ui':22,38,44,63,67 'use':26 'vulner':6 'way':72"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6103834"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704285453 {#2065
      date: 2024-01-03 13:37:33.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 23.64 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2331
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2314
      +user: Proxies\__CG__\App\Entity\User {#5006 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#5012 …}
      +slug: "Fedora-40-Will-Enable-Systemd-Service-Security-Hardening"
      +title: "Fedora 40 Will Enable Systemd Service Security Hardening"
      +url: "https://fedoraproject.org/wiki/Changes/SystemdSecurityHardening"
      +body: """
        Summary\n
        =======\n
        \n
        Improve security by enabling some of the high level systemd security hardening settings that isolate and sandbox default system services.\n
        \n
        Benefit to Fedora\n
        =================\n
        \n
        Fedora services will get a significant security boost by default by avoiding or mitigating any unknown security vulnerabilities in default system services.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 12
      +favouriteCount: 107
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702643082 {#5007
        date: 2023-12-15 13:24:42.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5014 …}
      +votes: Doctrine\ORM\PersistentCollection {#5016 …}
      +reports: Doctrine\ORM\PersistentCollection {#5018 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5020 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5022 …}
      +badges: Doctrine\ORM\PersistentCollection {#5024 …}
      +children: []
      -id: 22335
      -titleTs: "'40':2 'enabl':4 'fedora':1 'harden':8 'secur':7 'servic':6 'systemd':5"
      -bodyTs: "'avoid':36 'benefit':22 'boost':32 'default':19,34,44 'enabl':5 'fedora':24,25 'get':28 'harden':13 'high':9 'improv':2 'isol':16 'level':10 'mitig':38 'sandbox':18 'secur':3,12,31,41 'servic':21,26,46 'set':14 'signific':30 'summari':1 'system':20,45 'systemd':11 'unknown':40 'vulner':42"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702694070
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7809185"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702607670 {#5004
        date: 2023-12-15 03:34:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
    +body: """
      The one thing you can learn from sysv init isnthat asking devs to pitncode into their programs or into starter scripts does not work. They will not bother: Those will notmworkmcross platform.\n
      \n
      So you need to cebtralize that task. You can either write a wrapper program that sandboxes starts applications in a sandbox or do that whereever the programs as are started anyway.\n
      \n
      A separate sandboxing app that starts services complicates configuration: You basically need to configure two things the starter and the service. On the up-side you have the sandboxing code separate. Merging the sandboxing into the program starting the service makes configuration simple but adds moremcode into the the starter program.\n
      \n
      So it is basically a decision on what you value more. Systemd decided to favor simpler configuration. The cost for adding the sandboxing is small anyway: It’s all Linux kernel functionality that does need a bit of configuration to get rolling, with much of that code being in the systemd-init anyway: It uses similar functionality to actually separate the processes it starts from each other to avoid getting confused by programs restarted and thusnchanging PIDs – something still a thing in many other inits.\n
      \n
      I am convinced that making sandboxing easy does a lot formits adoption. No admin will change the entire startup configuration to add a sandboxing wrapper around the actual service. It is way more likely for them to drop in a override file with a couple of lines and without any problems when upstream changes command line options.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1702627462 {#2338
      date: 2023-12-15 09:04:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@PseudoSpock@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2141 …}
    +nested: Doctrine\ORM\PersistentCollection {#2349 …}
    +votes: Doctrine\ORM\PersistentCollection {#2332 …}
    +reports: Doctrine\ORM\PersistentCollection {#2351 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    -id: 223754
    -bodyTs: "'actual':175,229 'ad':136 'add':109,223 'admin':215 'adopt':213 'anyway':63,141,169 'app':67 'applic':50 'around':227 'ask':11 'avoid':185 'basic':74,119 'bit':152 'bother':28 'cebtral':37 'chang':217,255 'code':94,162 'command':256 'complic':71 'configur':72,77,106,132,154,221 'confus':187 'convinc':204 'cost':134 'coupl':246 'decid':128 'decis':121 'dev':12 'drop':239 'easi':208 'either':42 'entir':219 'favor':130 'file':243 'formit':212 'function':147,173 'get':156,186 'init':9,168,201 'isnthat':10 'kernel':146 'learn':6 'like':235 'line':248,257 'linux':145 'lot':211 'make':105,206 'mani':199 'merg':96 'moremcod':110 'much':159 'need':35,75,150 'notmworkmcross':31 'one':2 'option':258 'overrid':242 'pid':193 'pitncod':14 'platform':32 'problem':252 'process':178 'program':17,46,59,101,115,189 'restart':190 'roll':157 'sandbox':48,53,66,93,98,138,207,225 'script':21 'separ':65,95,176 'servic':70,84,104,230 'side':89 'similar':172 'simpl':107 'simpler':131 'small':140 'someth':194 'start':49,62,69,102,180 'starter':20,81,114 'startup':220 'still':195 'systemd':127,167 'systemd-init':166 'sysv':8 'task':39 'thing':3,79,197 'thusnchang':192 'two':78 'up-sid':87 'upstream':254 'use':171 'valu':125 'way':233 'whereev':57 'without':250 'work':24 'wrapper':45,226 'write':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5727573"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702627462 {#2335
      date: 2023-12-15 09:04:22.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4969
  +comment: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2314
      +user: Proxies\__CG__\App\Entity\User {#5006 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#5012 …}
      +slug: "Fedora-40-Will-Enable-Systemd-Service-Security-Hardening"
      +title: "Fedora 40 Will Enable Systemd Service Security Hardening"
      +url: "https://fedoraproject.org/wiki/Changes/SystemdSecurityHardening"
      +body: """
        Summary\n
        =======\n
        \n
        Improve security by enabling some of the high level systemd security hardening settings that isolate and sandbox default system services.\n
        \n
        Benefit to Fedora\n
        =================\n
        \n
        Fedora services will get a significant security boost by default by avoiding or mitigating any unknown security vulnerabilities in default system services.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 12
      +favouriteCount: 107
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702643082 {#5007
        date: 2023-12-15 13:24:42.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5014 …}
      +votes: Doctrine\ORM\PersistentCollection {#5016 …}
      +reports: Doctrine\ORM\PersistentCollection {#5018 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5020 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5022 …}
      +badges: Doctrine\ORM\PersistentCollection {#5024 …}
      +children: []
      -id: 22335
      -titleTs: "'40':2 'enabl':4 'fedora':1 'harden':8 'secur':7 'servic':6 'systemd':5"
      -bodyTs: "'avoid':36 'benefit':22 'boost':32 'default':19,34,44 'enabl':5 'fedora':24,25 'get':28 'harden':13 'high':9 'improv':2 'isol':16 'level':10 'mitig':38 'sandbox':18 'secur':3,12,31,41 'servic':21,26,46 'set':14 'signific':30 'summari':1 'system':20,45 'systemd':11 'unknown':40 'vulner':42"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702694070
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7809185"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702607670 {#5004
        date: 2023-12-15 03:34:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
    +body: """
      The one thing you can learn from sysv init isnthat asking devs to pitncode into their programs or into starter scripts does not work. They will not bother: Those will notmworkmcross platform.\n
      \n
      So you need to cebtralize that task. You can either write a wrapper program that sandboxes starts applications in a sandbox or do that whereever the programs as are started anyway.\n
      \n
      A separate sandboxing app that starts services complicates configuration: You basically need to configure two things the starter and the service. On the up-side you have the sandboxing code separate. Merging the sandboxing into the program starting the service makes configuration simple but adds moremcode into the the starter program.\n
      \n
      So it is basically a decision on what you value more. Systemd decided to favor simpler configuration. The cost for adding the sandboxing is small anyway: It’s all Linux kernel functionality that does need a bit of configuration to get rolling, with much of that code being in the systemd-init anyway: It uses similar functionality to actually separate the processes it starts from each other to avoid getting confused by programs restarted and thusnchanging PIDs – something still a thing in many other inits.\n
      \n
      I am convinced that making sandboxing easy does a lot formits adoption. No admin will change the entire startup configuration to add a sandboxing wrapper around the actual service. It is way more likely for them to drop in a override file with a couple of lines and without any problems when upstream changes command line options.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1702627462 {#2338
      date: 2023-12-15 09:04:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@PseudoSpock@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2141 …}
    +nested: Doctrine\ORM\PersistentCollection {#2349 …}
    +votes: Doctrine\ORM\PersistentCollection {#2332 …}
    +reports: Doctrine\ORM\PersistentCollection {#2351 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    -id: 223754
    -bodyTs: "'actual':175,229 'ad':136 'add':109,223 'admin':215 'adopt':213 'anyway':63,141,169 'app':67 'applic':50 'around':227 'ask':11 'avoid':185 'basic':74,119 'bit':152 'bother':28 'cebtral':37 'chang':217,255 'code':94,162 'command':256 'complic':71 'configur':72,77,106,132,154,221 'confus':187 'convinc':204 'cost':134 'coupl':246 'decid':128 'decis':121 'dev':12 'drop':239 'easi':208 'either':42 'entir':219 'favor':130 'file':243 'formit':212 'function':147,173 'get':156,186 'init':9,168,201 'isnthat':10 'kernel':146 'learn':6 'like':235 'line':248,257 'linux':145 'lot':211 'make':105,206 'mani':199 'merg':96 'moremcod':110 'much':159 'need':35,75,150 'notmworkmcross':31 'one':2 'option':258 'overrid':242 'pid':193 'pitncod':14 'platform':32 'problem':252 'process':178 'program':17,46,59,101,115,189 'restart':190 'roll':157 'sandbox':48,53,66,93,98,138,207,225 'script':21 'separ':65,95,176 'servic':70,84,104,230 'side':89 'similar':172 'simpl':107 'simpler':131 'small':140 'someth':194 'start':49,62,69,102,180 'starter':20,81,114 'startup':220 'still':195 'systemd':127,167 'systemd-init':166 'sysv':8 'task':39 'thing':3,79,197 'thusnchang':192 'two':78 'up-sid':87 'upstream':254 'use':171 'valu':125 'way':233 'whereev':57 'without':250 'work':24 'wrapper':45,226 'write':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5727573"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702627462 {#2335
      date: 2023-12-15 09:04:22.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.21 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5033
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.25 ms
Input props
[
  "date" => DateTimeImmutable @1702627462 {#2335
    date: 2023-12-15 09:04:22.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5089
  +date: DateTimeImmutable @1702627462 {#2335
    date: 2023-12-15 09:04:22.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1702627462 {#2335
    date: 2023-12-15 09:04:22.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5143
  +createdAt: DateTimeImmutable @1702627462 {#2335
    date: 2023-12-15 09:04:22.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.21 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#5197
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.22 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2314
    +user: Proxies\__CG__\App\Entity\User {#5006 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#5012 …}
    +slug: "Fedora-40-Will-Enable-Systemd-Service-Security-Hardening"
    +title: "Fedora 40 Will Enable Systemd Service Security Hardening"
    +url: "https://fedoraproject.org/wiki/Changes/SystemdSecurityHardening"
    +body: """
      Summary\n
      =======\n
      \n
      Improve security by enabling some of the high level systemd security hardening settings that isolate and sandbox default system services.\n
      \n
      Benefit to Fedora\n
      =================\n
      \n
      Fedora services will get a significant security boost by default by avoiding or mitigating any unknown security vulnerabilities in default system services.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702643082 {#5007
      date: 2023-12-15 13:24:42.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5014 …}
    +votes: Doctrine\ORM\PersistentCollection {#5016 …}
    +reports: Doctrine\ORM\PersistentCollection {#5018 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5020 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5022 …}
    +badges: Doctrine\ORM\PersistentCollection {#5024 …}
    +children: []
    -id: 22335
    -titleTs: "'40':2 'enabl':4 'fedora':1 'harden':8 'secur':7 'servic':6 'systemd':5"
    -bodyTs: "'avoid':36 'benefit':22 'boost':32 'default':19,34,44 'enabl':5 'fedora':24,25 'get':28 'harden':13 'high':9 'improv':2 'isol':16 'level':10 'mitig':38 'sandbox':18 'secur':3,12,31,41 'servic':21,26,46 'set':14 'signific':30 'summari':1 'system':20,45 'systemd':11 'unknown':40 'vulner':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702694070
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/7809185"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702607670 {#5004
      date: 2023-12-15 03:34:30.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#5252
  +entry: Proxies\__CG__\App\Entity\Entry {#2314
    +user: Proxies\__CG__\App\Entity\User {#5006 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#5012 …}
    +slug: "Fedora-40-Will-Enable-Systemd-Service-Security-Hardening"
    +title: "Fedora 40 Will Enable Systemd Service Security Hardening"
    +url: "https://fedoraproject.org/wiki/Changes/SystemdSecurityHardening"
    +body: """
      Summary\n
      =======\n
      \n
      Improve security by enabling some of the high level systemd security hardening settings that isolate and sandbox default system services.\n
      \n
      Benefit to Fedora\n
      =================\n
      \n
      Fedora services will get a significant security boost by default by avoiding or mitigating any unknown security vulnerabilities in default system services.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702643082 {#5007
      date: 2023-12-15 13:24:42.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5014 …}
    +votes: Doctrine\ORM\PersistentCollection {#5016 …}
    +reports: Doctrine\ORM\PersistentCollection {#5018 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5020 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5022 …}
    +badges: Doctrine\ORM\PersistentCollection {#5024 …}
    +children: []
    -id: 22335
    -titleTs: "'40':2 'enabl':4 'fedora':1 'harden':8 'secur':7 'servic':6 'systemd':5"
    -bodyTs: "'avoid':36 'benefit':22 'boost':32 'default':19,34,44 'enabl':5 'fedora':24,25 'get':28 'harden':13 'high':9 'improv':2 'isol':16 'level':10 'mitig':38 'sandbox':18 'secur':3,12,31,41 'servic':21,26,46 'set':14 'signific':30 'summari':1 'system':20,45 'systemd':11 'unknown':40 'vulner':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702694070
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/7809185"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702607670 {#5004
      date: 2023-12-15 03:34:30.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 2.40 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5307
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.42 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2331
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2314
      +user: Proxies\__CG__\App\Entity\User {#5006 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#5012 …}
      +slug: "Fedora-40-Will-Enable-Systemd-Service-Security-Hardening"
      +title: "Fedora 40 Will Enable Systemd Service Security Hardening"
      +url: "https://fedoraproject.org/wiki/Changes/SystemdSecurityHardening"
      +body: """
        Summary\n
        =======\n
        \n
        Improve security by enabling some of the high level systemd security hardening settings that isolate and sandbox default system services.\n
        \n
        Benefit to Fedora\n
        =================\n
        \n
        Fedora services will get a significant security boost by default by avoiding or mitigating any unknown security vulnerabilities in default system services.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 12
      +favouriteCount: 107
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702643082 {#5007
        date: 2023-12-15 13:24:42.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5014 …}
      +votes: Doctrine\ORM\PersistentCollection {#5016 …}
      +reports: Doctrine\ORM\PersistentCollection {#5018 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5020 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5022 …}
      +badges: Doctrine\ORM\PersistentCollection {#5024 …}
      +children: []
      -id: 22335
      -titleTs: "'40':2 'enabl':4 'fedora':1 'harden':8 'secur':7 'servic':6 'systemd':5"
      -bodyTs: "'avoid':36 'benefit':22 'boost':32 'default':19,34,44 'enabl':5 'fedora':24,25 'get':28 'harden':13 'high':9 'improv':2 'isol':16 'level':10 'mitig':38 'sandbox':18 'secur':3,12,31,41 'servic':21,26,46 'set':14 'signific':30 'summari':1 'system':20,45 'systemd':11 'unknown':40 'vulner':42"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702694070
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7809185"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702607670 {#5004
        date: 2023-12-15 03:34:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
    +body: """
      The one thing you can learn from sysv init isnthat asking devs to pitncode into their programs or into starter scripts does not work. They will not bother: Those will notmworkmcross platform.\n
      \n
      So you need to cebtralize that task. You can either write a wrapper program that sandboxes starts applications in a sandbox or do that whereever the programs as are started anyway.\n
      \n
      A separate sandboxing app that starts services complicates configuration: You basically need to configure two things the starter and the service. On the up-side you have the sandboxing code separate. Merging the sandboxing into the program starting the service makes configuration simple but adds moremcode into the the starter program.\n
      \n
      So it is basically a decision on what you value more. Systemd decided to favor simpler configuration. The cost for adding the sandboxing is small anyway: It’s all Linux kernel functionality that does need a bit of configuration to get rolling, with much of that code being in the systemd-init anyway: It uses similar functionality to actually separate the processes it starts from each other to avoid getting confused by programs restarted and thusnchanging PIDs – something still a thing in many other inits.\n
      \n
      I am convinced that making sandboxing easy does a lot formits adoption. No admin will change the entire startup configuration to add a sandboxing wrapper around the actual service. It is way more likely for them to drop in a override file with a couple of lines and without any problems when upstream changes command line options.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1702627462 {#2338
      date: 2023-12-15 09:04:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@PseudoSpock@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2141 …}
    +nested: Doctrine\ORM\PersistentCollection {#2349 …}
    +votes: Doctrine\ORM\PersistentCollection {#2332 …}
    +reports: Doctrine\ORM\PersistentCollection {#2351 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    -id: 223754
    -bodyTs: "'actual':175,229 'ad':136 'add':109,223 'admin':215 'adopt':213 'anyway':63,141,169 'app':67 'applic':50 'around':227 'ask':11 'avoid':185 'basic':74,119 'bit':152 'bother':28 'cebtral':37 'chang':217,255 'code':94,162 'command':256 'complic':71 'configur':72,77,106,132,154,221 'confus':187 'convinc':204 'cost':134 'coupl':246 'decid':128 'decis':121 'dev':12 'drop':239 'easi':208 'either':42 'entir':219 'favor':130 'file':243 'formit':212 'function':147,173 'get':156,186 'init':9,168,201 'isnthat':10 'kernel':146 'learn':6 'like':235 'line':248,257 'linux':145 'lot':211 'make':105,206 'mani':199 'merg':96 'moremcod':110 'much':159 'need':35,75,150 'notmworkmcross':31 'one':2 'option':258 'overrid':242 'pid':193 'pitncod':14 'platform':32 'problem':252 'process':178 'program':17,46,59,101,115,189 'restart':190 'roll':157 'sandbox':48,53,66,93,98,138,207,225 'script':21 'separ':65,95,176 'servic':70,84,104,230 'side':89 'similar':172 'simpl':107 'simpler':131 'small':140 'someth':194 'start':49,62,69,102,180 'starter':20,81,114 'startup':220 'still':195 'systemd':127,167 'systemd-init':166 'sysv':8 'task':39 'thing':3,79,197 'thusnchang':192 'two':78 'up-sid':87 'upstream':254 'use':171 'valu':125 'way':233 'whereev':57 'without':250 'work':24 'wrapper':45,226 'write':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5727573"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702627462 {#2335
      date: 2023-12-15 09:04:22.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5393
  +subject: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2314
      +user: Proxies\__CG__\App\Entity\User {#5006 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#5012 …}
      +slug: "Fedora-40-Will-Enable-Systemd-Service-Security-Hardening"
      +title: "Fedora 40 Will Enable Systemd Service Security Hardening"
      +url: "https://fedoraproject.org/wiki/Changes/SystemdSecurityHardening"
      +body: """
        Summary\n
        =======\n
        \n
        Improve security by enabling some of the high level systemd security hardening settings that isolate and sandbox default system services.\n
        \n
        Benefit to Fedora\n
        =================\n
        \n
        Fedora services will get a significant security boost by default by avoiding or mitigating any unknown security vulnerabilities in default system services.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 12
      +favouriteCount: 107
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702643082 {#5007
        date: 2023-12-15 13:24:42.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5014 …}
      +votes: Doctrine\ORM\PersistentCollection {#5016 …}
      +reports: Doctrine\ORM\PersistentCollection {#5018 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5020 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5022 …}
      +badges: Doctrine\ORM\PersistentCollection {#5024 …}
      +children: []
      -id: 22335
      -titleTs: "'40':2 'enabl':4 'fedora':1 'harden':8 'secur':7 'servic':6 'systemd':5"
      -bodyTs: "'avoid':36 'benefit':22 'boost':32 'default':19,34,44 'enabl':5 'fedora':24,25 'get':28 'harden':13 'high':9 'improv':2 'isol':16 'level':10 'mitig':38 'sandbox':18 'secur':3,12,31,41 'servic':21,26,46 'set':14 'signific':30 'summari':1 'system':20,45 'systemd':11 'unknown':40 'vulner':42"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702694070
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7809185"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702607670 {#5004
        date: 2023-12-15 03:34:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
    +body: """
      The one thing you can learn from sysv init isnthat asking devs to pitncode into their programs or into starter scripts does not work. They will not bother: Those will notmworkmcross platform.\n
      \n
      So you need to cebtralize that task. You can either write a wrapper program that sandboxes starts applications in a sandbox or do that whereever the programs as are started anyway.\n
      \n
      A separate sandboxing app that starts services complicates configuration: You basically need to configure two things the starter and the service. On the up-side you have the sandboxing code separate. Merging the sandboxing into the program starting the service makes configuration simple but adds moremcode into the the starter program.\n
      \n
      So it is basically a decision on what you value more. Systemd decided to favor simpler configuration. The cost for adding the sandboxing is small anyway: It’s all Linux kernel functionality that does need a bit of configuration to get rolling, with much of that code being in the systemd-init anyway: It uses similar functionality to actually separate the processes it starts from each other to avoid getting confused by programs restarted and thusnchanging PIDs – something still a thing in many other inits.\n
      \n
      I am convinced that making sandboxing easy does a lot formits adoption. No admin will change the entire startup configuration to add a sandboxing wrapper around the actual service. It is way more likely for them to drop in a override file with a couple of lines and without any problems when upstream changes command line options.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1702627462 {#2338
      date: 2023-12-15 09:04:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@PseudoSpock@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2141 …}
    +nested: Doctrine\ORM\PersistentCollection {#2349 …}
    +votes: Doctrine\ORM\PersistentCollection {#2332 …}
    +reports: Doctrine\ORM\PersistentCollection {#2351 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    -id: 223754
    -bodyTs: "'actual':175,229 'ad':136 'add':109,223 'admin':215 'adopt':213 'anyway':63,141,169 'app':67 'applic':50 'around':227 'ask':11 'avoid':185 'basic':74,119 'bit':152 'bother':28 'cebtral':37 'chang':217,255 'code':94,162 'command':256 'complic':71 'configur':72,77,106,132,154,221 'confus':187 'convinc':204 'cost':134 'coupl':246 'decid':128 'decis':121 'dev':12 'drop':239 'easi':208 'either':42 'entir':219 'favor':130 'file':243 'formit':212 'function':147,173 'get':156,186 'init':9,168,201 'isnthat':10 'kernel':146 'learn':6 'like':235 'line':248,257 'linux':145 'lot':211 'make':105,206 'mani':199 'merg':96 'moremcod':110 'much':159 'need':35,75,150 'notmworkmcross':31 'one':2 'option':258 'overrid':242 'pid':193 'pitncod':14 'platform':32 'problem':252 'process':178 'program':17,46,59,101,115,189 'restart':190 'roll':157 'sandbox':48,53,66,93,98,138,207,225 'script':21 'separ':65,95,176 'servic':70,84,104,230 'side':89 'similar':172 'simpl':107 'simpler':131 'small':140 'someth':194 'start':49,62,69,102,180 'starter':20,81,114 'startup':220 'still':195 'systemd':127,167 'systemd-init':166 'sysv':8 'task':39 'thing':3,79,197 'thusnchang':192 'two':78 'up-sid':87 'upstream':254 'use':171 'valu':125 'way':233 'whereev':57 'without':250 'work':24 'wrapper':45,226 'write':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5727573"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702627462 {#2335
      date: 2023-12-15 09:04:22.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.55 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2331
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2314
      +user: Proxies\__CG__\App\Entity\User {#5006 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#5012 …}
      +slug: "Fedora-40-Will-Enable-Systemd-Service-Security-Hardening"
      +title: "Fedora 40 Will Enable Systemd Service Security Hardening"
      +url: "https://fedoraproject.org/wiki/Changes/SystemdSecurityHardening"
      +body: """
        Summary\n
        =======\n
        \n
        Improve security by enabling some of the high level systemd security hardening settings that isolate and sandbox default system services.\n
        \n
        Benefit to Fedora\n
        =================\n
        \n
        Fedora services will get a significant security boost by default by avoiding or mitigating any unknown security vulnerabilities in default system services.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 12
      +favouriteCount: 107
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702643082 {#5007
        date: 2023-12-15 13:24:42.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5014 …}
      +votes: Doctrine\ORM\PersistentCollection {#5016 …}
      +reports: Doctrine\ORM\PersistentCollection {#5018 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5020 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5022 …}
      +badges: Doctrine\ORM\PersistentCollection {#5024 …}
      +children: []
      -id: 22335
      -titleTs: "'40':2 'enabl':4 'fedora':1 'harden':8 'secur':7 'servic':6 'systemd':5"
      -bodyTs: "'avoid':36 'benefit':22 'boost':32 'default':19,34,44 'enabl':5 'fedora':24,25 'get':28 'harden':13 'high':9 'improv':2 'isol':16 'level':10 'mitig':38 'sandbox':18 'secur':3,12,31,41 'servic':21,26,46 'set':14 'signific':30 'summari':1 'system':20,45 'systemd':11 'unknown':40 'vulner':42"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702694070
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7809185"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702607670 {#5004
        date: 2023-12-15 03:34:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
    +body: """
      The one thing you can learn from sysv init isnthat asking devs to pitncode into their programs or into starter scripts does not work. They will not bother: Those will notmworkmcross platform.\n
      \n
      So you need to cebtralize that task. You can either write a wrapper program that sandboxes starts applications in a sandbox or do that whereever the programs as are started anyway.\n
      \n
      A separate sandboxing app that starts services complicates configuration: You basically need to configure two things the starter and the service. On the up-side you have the sandboxing code separate. Merging the sandboxing into the program starting the service makes configuration simple but adds moremcode into the the starter program.\n
      \n
      So it is basically a decision on what you value more. Systemd decided to favor simpler configuration. The cost for adding the sandboxing is small anyway: It’s all Linux kernel functionality that does need a bit of configuration to get rolling, with much of that code being in the systemd-init anyway: It uses similar functionality to actually separate the processes it starts from each other to avoid getting confused by programs restarted and thusnchanging PIDs – something still a thing in many other inits.\n
      \n
      I am convinced that making sandboxing easy does a lot formits adoption. No admin will change the entire startup configuration to add a sandboxing wrapper around the actual service. It is way more likely for them to drop in a override file with a couple of lines and without any problems when upstream changes command line options.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1702627462 {#2338
      date: 2023-12-15 09:04:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@PseudoSpock@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2141 …}
    +nested: Doctrine\ORM\PersistentCollection {#2349 …}
    +votes: Doctrine\ORM\PersistentCollection {#2332 …}
    +reports: Doctrine\ORM\PersistentCollection {#2351 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    -id: 223754
    -bodyTs: "'actual':175,229 'ad':136 'add':109,223 'admin':215 'adopt':213 'anyway':63,141,169 'app':67 'applic':50 'around':227 'ask':11 'avoid':185 'basic':74,119 'bit':152 'bother':28 'cebtral':37 'chang':217,255 'code':94,162 'command':256 'complic':71 'configur':72,77,106,132,154,221 'confus':187 'convinc':204 'cost':134 'coupl':246 'decid':128 'decis':121 'dev':12 'drop':239 'easi':208 'either':42 'entir':219 'favor':130 'file':243 'formit':212 'function':147,173 'get':156,186 'init':9,168,201 'isnthat':10 'kernel':146 'learn':6 'like':235 'line':248,257 'linux':145 'lot':211 'make':105,206 'mani':199 'merg':96 'moremcod':110 'much':159 'need':35,75,150 'notmworkmcross':31 'one':2 'option':258 'overrid':242 'pid':193 'pitncod':14 'platform':32 'problem':252 'process':178 'program':17,46,59,101,115,189 'restart':190 'roll':157 'sandbox':48,53,66,93,98,138,207,225 'script':21 'separ':65,95,176 'servic':70,84,104,230 'side':89 'similar':172 'simpl':107 'simpler':131 'small':140 'someth':194 'start':49,62,69,102,180 'starter':20,81,114 'startup':220 'still':195 'systemd':127,167 'systemd-init':166 'sysv':8 'task':39 'thing':3,79,197 'thusnchang':192 'two':78 'up-sid':87 'upstream':254 'use':171 'valu':125 'way':233 'whereev':57 'without':250 'work':24 'wrapper':45,226 'write':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5727573"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702627462 {#2335
      date: 2023-12-15 09:04:22.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5450
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2314
      +user: Proxies\__CG__\App\Entity\User {#5006 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#5012 …}
      +slug: "Fedora-40-Will-Enable-Systemd-Service-Security-Hardening"
      +title: "Fedora 40 Will Enable Systemd Service Security Hardening"
      +url: "https://fedoraproject.org/wiki/Changes/SystemdSecurityHardening"
      +body: """
        Summary\n
        =======\n
        \n
        Improve security by enabling some of the high level systemd security hardening settings that isolate and sandbox default system services.\n
        \n
        Benefit to Fedora\n
        =================\n
        \n
        Fedora services will get a significant security boost by default by avoiding or mitigating any unknown security vulnerabilities in default system services.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 12
      +favouriteCount: 107
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702643082 {#5007
        date: 2023-12-15 13:24:42.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5014 …}
      +votes: Doctrine\ORM\PersistentCollection {#5016 …}
      +reports: Doctrine\ORM\PersistentCollection {#5018 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5020 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5022 …}
      +badges: Doctrine\ORM\PersistentCollection {#5024 …}
      +children: []
      -id: 22335
      -titleTs: "'40':2 'enabl':4 'fedora':1 'harden':8 'secur':7 'servic':6 'systemd':5"
      -bodyTs: "'avoid':36 'benefit':22 'boost':32 'default':19,34,44 'enabl':5 'fedora':24,25 'get':28 'harden':13 'high':9 'improv':2 'isol':16 'level':10 'mitig':38 'sandbox':18 'secur':3,12,31,41 'servic':21,26,46 'set':14 'signific':30 'summari':1 'system':20,45 'systemd':11 'unknown':40 'vulner':42"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702694070
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7809185"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702607670 {#5004
        date: 2023-12-15 03:34:30.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
    +body: """
      The one thing you can learn from sysv init isnthat asking devs to pitncode into their programs or into starter scripts does not work. They will not bother: Those will notmworkmcross platform.\n
      \n
      So you need to cebtralize that task. You can either write a wrapper program that sandboxes starts applications in a sandbox or do that whereever the programs as are started anyway.\n
      \n
      A separate sandboxing app that starts services complicates configuration: You basically need to configure two things the starter and the service. On the up-side you have the sandboxing code separate. Merging the sandboxing into the program starting the service makes configuration simple but adds moremcode into the the starter program.\n
      \n
      So it is basically a decision on what you value more. Systemd decided to favor simpler configuration. The cost for adding the sandboxing is small anyway: It’s all Linux kernel functionality that does need a bit of configuration to get rolling, with much of that code being in the systemd-init anyway: It uses similar functionality to actually separate the processes it starts from each other to avoid getting confused by programs restarted and thusnchanging PIDs – something still a thing in many other inits.\n
      \n
      I am convinced that making sandboxing easy does a lot formits adoption. No admin will change the entire startup configuration to add a sandboxing wrapper around the actual service. It is way more likely for them to drop in a override file with a couple of lines and without any problems when upstream changes command line options.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1702627462 {#2338
      date: 2023-12-15 09:04:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@PseudoSpock@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2141 …}
    +nested: Doctrine\ORM\PersistentCollection {#2349 …}
    +votes: Doctrine\ORM\PersistentCollection {#2332 …}
    +reports: Doctrine\ORM\PersistentCollection {#2351 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    -id: 223754
    -bodyTs: "'actual':175,229 'ad':136 'add':109,223 'admin':215 'adopt':213 'anyway':63,141,169 'app':67 'applic':50 'around':227 'ask':11 'avoid':185 'basic':74,119 'bit':152 'bother':28 'cebtral':37 'chang':217,255 'code':94,162 'command':256 'complic':71 'configur':72,77,106,132,154,221 'confus':187 'convinc':204 'cost':134 'coupl':246 'decid':128 'decis':121 'dev':12 'drop':239 'easi':208 'either':42 'entir':219 'favor':130 'file':243 'formit':212 'function':147,173 'get':156,186 'init':9,168,201 'isnthat':10 'kernel':146 'learn':6 'like':235 'line':248,257 'linux':145 'lot':211 'make':105,206 'mani':199 'merg':96 'moremcod':110 'much':159 'need':35,75,150 'notmworkmcross':31 'one':2 'option':258 'overrid':242 'pid':193 'pitncod':14 'platform':32 'problem':252 'process':178 'program':17,46,59,101,115,189 'restart':190 'roll':157 'sandbox':48,53,66,93,98,138,207,225 'script':21 'separ':65,95,176 'servic':70,84,104,230 'side':89 'similar':172 'simpl':107 'simpler':131 'small':140 'someth':194 'start':49,62,69,102,180 'starter':20,81,114 'startup':220 'still':195 'systemd':127,167 'systemd-init':166 'sysv':8 'task':39 'thing':3,79,197 'thusnchang':192 'two':78 'up-sid':87 'upstream':254 'use':171 'valu':125 'way':233 'whereev':57 'without':250 'work':24 'wrapper':45,226 'write':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5727573"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702627462 {#2335
      date: 2023-12-15 09:04:22.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 47.50 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2132
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2051
      +user: Proxies\__CG__\App\Entity\User {#5742 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2048
        +icon: Proxies\__CG__\App\Entity\Image {#5815 …}
        +name: "programmer_humor@programming.dev"
        +title: "programmer_humor"
        +description: """
          Welcome to Programmer Humor!\n
          \n
          This is a place where you can post jokes, memes, humor, etc. related to programming!\n
          \n
          For sharing awful code theres also [Programming Horror](https://programming.dev/c/programming_horror).\n
          \n
          Rules\n
          -----\n
          \n
          - Keep content in english\n
          - No advertisements\n
          - Posts must be related to programming or programmer topics
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 297
        +entryCommentCount: 2799
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729523671 {#5812
          date: 2024-10-21 17:14:31.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#5816 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#5818 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5820 …}
        +entries: Doctrine\ORM\PersistentCollection {#5822 …}
        +posts: Doctrine\ORM\PersistentCollection {#5824 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5826 …}
        +bans: Doctrine\ORM\PersistentCollection {#5828 …}
        +reports: Doctrine\ORM\PersistentCollection {#5830 …}
        +badges: Doctrine\ORM\PersistentCollection {#5832 …}
        +logs: Doctrine\ORM\PersistentCollection {#5834 …}
        +awards: Doctrine\ORM\PersistentCollection {#5836 …}
        +categories: Doctrine\ORM\PersistentCollection {#5838 …}
        -id: 100
        +apId: "programmer_humor@programming.dev"
        +apProfileId: "https://programming.dev/c/programmer_humor"
        +apPublicUrl: "https://programming.dev/c/programmer_humor"
        +apFollowersUrl: "https://programming.dev/c/programmer_humor/followers"
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "programmer_humor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1726902871 {#5813
          date: 2024-09-21 09:14:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700391429 {#5814
          date: 2023-11-19 11:57:09.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#5744 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5745 …}
      +slug: "Release-notes-of-an-open-source-app-Someone-is-pretty"
      +title: "Release notes of an open source app. Someone is pretty mad at Canonical for Snap"
      +url: "https://programming.dev/pictrs/image/9eda9bc2-5c69-47ca-8255-7c3c3d56fa31.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 16
      +favouriteCount: 233
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702797935 {#5737
        date: 2023-12-17 08:25:35.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5746 …}
      +votes: Doctrine\ORM\PersistentCollection {#5748 …}
      +reports: Doctrine\ORM\PersistentCollection {#5750 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5752 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5754 …}
      +badges: Doctrine\ORM\PersistentCollection {#5756 …}
      +children: []
      -id: 22002
      -titleTs: "'app':7 'canon':13 'mad':11 'note':2 'open':5 'pretti':10 'releas':1 'snap':15 'someon':8 'sourc':6"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702534264
      +visibility: "visible             "
      +apId: "https://programming.dev/post/7190426"
      +editedAt: DateTimeImmutable @1704241057 {#5734
        date: 2024-01-03 01:17:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702447864 {#5736
        date: 2023-12-13 07:11:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2048 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2056 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2059 …}
    +body: """
      To be fair: snaps can work for all kinds of things all over the stack from the kernel to individual applications, while flatpak just does applications. Canonical is building a lot around those abilities to handle lower level things, so I guess it makes sense for them.\n
      \n
      IMHO flatpak does the applications better and more reliably and those are what I personally care for, so I personally stay away from snaps.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 23
    +score: 0
    +lastActive: DateTime @1702457257 {#2334
      date: 2023-12-13 09:47:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@suy@programming.dev"
      "@DiabloD3@programming.dev"
      "@pkill@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2045 …}
    +votes: Doctrine\ORM\PersistentCollection {#2050 …}
    +reports: Doctrine\ORM\PersistentCollection {#2052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2058 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2125 …}
    -id: 220346
    -bodyTs: "'abil':34 'applic':21,26,52 'around':32 'away':69 'better':53 'build':29 'canon':27 'care':63 'fair':3 'flatpak':23,49 'guess':42 'handl':36 'imho':48 'individu':20 'kernel':18 'kind':9 'level':38 'lot':31 'lower':37 'make':44 'person':62,67 'reliabl':56 'sens':45 'snap':4,71 'stack':15 'stay':68 'thing':11,39 'work':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5676587"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702457257 {#2327
      date: 2023-12-13 09:47:37.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5699
  +comment: App\Entity\EntryComment {#2132
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2051
      +user: Proxies\__CG__\App\Entity\User {#5742 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2048
        +icon: Proxies\__CG__\App\Entity\Image {#5815 …}
        +name: "programmer_humor@programming.dev"
        +title: "programmer_humor"
        +description: """
          Welcome to Programmer Humor!\n
          \n
          This is a place where you can post jokes, memes, humor, etc. related to programming!\n
          \n
          For sharing awful code theres also [Programming Horror](https://programming.dev/c/programming_horror).\n
          \n
          Rules\n
          -----\n
          \n
          - Keep content in english\n
          - No advertisements\n
          - Posts must be related to programming or programmer topics
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 297
        +entryCommentCount: 2799
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729523671 {#5812
          date: 2024-10-21 17:14:31.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#5816 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#5818 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5820 …}
        +entries: Doctrine\ORM\PersistentCollection {#5822 …}
        +posts: Doctrine\ORM\PersistentCollection {#5824 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5826 …}
        +bans: Doctrine\ORM\PersistentCollection {#5828 …}
        +reports: Doctrine\ORM\PersistentCollection {#5830 …}
        +badges: Doctrine\ORM\PersistentCollection {#5832 …}
        +logs: Doctrine\ORM\PersistentCollection {#5834 …}
        +awards: Doctrine\ORM\PersistentCollection {#5836 …}
        +categories: Doctrine\ORM\PersistentCollection {#5838 …}
        -id: 100
        +apId: "programmer_humor@programming.dev"
        +apProfileId: "https://programming.dev/c/programmer_humor"
        +apPublicUrl: "https://programming.dev/c/programmer_humor"
        +apFollowersUrl: "https://programming.dev/c/programmer_humor/followers"
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "programmer_humor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1726902871 {#5813
          date: 2024-09-21 09:14:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700391429 {#5814
          date: 2023-11-19 11:57:09.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#5744 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5745 …}
      +slug: "Release-notes-of-an-open-source-app-Someone-is-pretty"
      +title: "Release notes of an open source app. Someone is pretty mad at Canonical for Snap"
      +url: "https://programming.dev/pictrs/image/9eda9bc2-5c69-47ca-8255-7c3c3d56fa31.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 16
      +favouriteCount: 233
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702797935 {#5737
        date: 2023-12-17 08:25:35.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5746 …}
      +votes: Doctrine\ORM\PersistentCollection {#5748 …}
      +reports: Doctrine\ORM\PersistentCollection {#5750 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5752 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5754 …}
      +badges: Doctrine\ORM\PersistentCollection {#5756 …}
      +children: []
      -id: 22002
      -titleTs: "'app':7 'canon':13 'mad':11 'note':2 'open':5 'pretti':10 'releas':1 'snap':15 'someon':8 'sourc':6"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702534264
      +visibility: "visible             "
      +apId: "https://programming.dev/post/7190426"
      +editedAt: DateTimeImmutable @1704241057 {#5734
        date: 2024-01-03 01:17:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702447864 {#5736
        date: 2023-12-13 07:11:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2048 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2056 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2059 …}
    +body: """
      To be fair: snaps can work for all kinds of things all over the stack from the kernel to individual applications, while flatpak just does applications. Canonical is building a lot around those abilities to handle lower level things, so I guess it makes sense for them.\n
      \n
      IMHO flatpak does the applications better and more reliably and those are what I personally care for, so I personally stay away from snaps.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 23
    +score: 0
    +lastActive: DateTime @1702457257 {#2334
      date: 2023-12-13 09:47:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@suy@programming.dev"
      "@DiabloD3@programming.dev"
      "@pkill@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2045 …}
    +votes: Doctrine\ORM\PersistentCollection {#2050 …}
    +reports: Doctrine\ORM\PersistentCollection {#2052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2058 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2125 …}
    -id: 220346
    -bodyTs: "'abil':34 'applic':21,26,52 'around':32 'away':69 'better':53 'build':29 'canon':27 'care':63 'fair':3 'flatpak':23,49 'guess':42 'handl':36 'imho':48 'individu':20 'kernel':18 'kind':9 'level':38 'lot':31 'lower':37 'make':44 'person':62,67 'reliabl':56 'sens':45 'snap':4,71 'stack':15 'stay':68 'thing':11,39 'work':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5676587"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702457257 {#2327
      date: 2023-12-13 09:47:37.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5765
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.18 ms
Input props
[
  "date" => DateTimeImmutable @1702457257 {#2327
    date: 2023-12-13 09:47:37.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5850
  +date: DateTimeImmutable @1702457257 {#2327
    date: 2023-12-13 09:47:37.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1702457257 {#2327
    date: 2023-12-13 09:47:37.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5904
  +createdAt: DateTimeImmutable @1702457257 {#2327
    date: 2023-12-13 09:47:37.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.18 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2048
    +icon: Proxies\__CG__\App\Entity\Image {#5815 …}
    +name: "programmer_humor@programming.dev"
    +title: "programmer_humor"
    +description: """
      Welcome to Programmer Humor!\n
      \n
      This is a place where you can post jokes, memes, humor, etc. related to programming!\n
      \n
      For sharing awful code theres also [Programming Horror](https://programming.dev/c/programming_horror).\n
      \n
      Rules\n
      -----\n
      \n
      - Keep content in english\n
      - No advertisements\n
      - Posts must be related to programming or programmer topics
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 297
    +entryCommentCount: 2799
    +postCount: 1
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729523671 {#5812
      date: 2024-10-21 17:14:31.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#5816 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#5818 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5820 …}
    +entries: Doctrine\ORM\PersistentCollection {#5822 …}
    +posts: Doctrine\ORM\PersistentCollection {#5824 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5826 …}
    +bans: Doctrine\ORM\PersistentCollection {#5828 …}
    +reports: Doctrine\ORM\PersistentCollection {#5830 …}
    +badges: Doctrine\ORM\PersistentCollection {#5832 …}
    +logs: Doctrine\ORM\PersistentCollection {#5834 …}
    +awards: Doctrine\ORM\PersistentCollection {#5836 …}
    +categories: Doctrine\ORM\PersistentCollection {#5838 …}
    -id: 100
    +apId: "programmer_humor@programming.dev"
    +apProfileId: "https://programming.dev/c/programmer_humor"
    +apPublicUrl: "https://programming.dev/c/programmer_humor"
    +apFollowersUrl: "https://programming.dev/c/programmer_humor/followers"
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "programmer_humor"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726902871 {#5813
      date: 2024-09-21 09:14:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700391429 {#5814
      date: 2023-11-19 11:57:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#5958
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2048
    +icon: Proxies\__CG__\App\Entity\Image {#5815 …}
    +name: "programmer_humor@programming.dev"
    +title: "programmer_humor"
    +description: """
      Welcome to Programmer Humor!\n
      \n
      This is a place where you can post jokes, memes, humor, etc. related to programming!\n
      \n
      For sharing awful code theres also [Programming Horror](https://programming.dev/c/programming_horror).\n
      \n
      Rules\n
      -----\n
      \n
      - Keep content in english\n
      - No advertisements\n
      - Posts must be related to programming or programmer topics
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 297
    +entryCommentCount: 2799
    +postCount: 1
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729523671 {#5812
      date: 2024-10-21 17:14:31.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#5816 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#5818 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5820 …}
    +entries: Doctrine\ORM\PersistentCollection {#5822 …}
    +posts: Doctrine\ORM\PersistentCollection {#5824 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5826 …}
    +bans: Doctrine\ORM\PersistentCollection {#5828 …}
    +reports: Doctrine\ORM\PersistentCollection {#5830 …}
    +badges: Doctrine\ORM\PersistentCollection {#5832 …}
    +logs: Doctrine\ORM\PersistentCollection {#5834 …}
    +awards: Doctrine\ORM\PersistentCollection {#5836 …}
    +categories: Doctrine\ORM\PersistentCollection {#5838 …}
    -id: 100
    +apId: "programmer_humor@programming.dev"
    +apProfileId: "https://programming.dev/c/programmer_humor"
    +apPublicUrl: "https://programming.dev/c/programmer_humor"
    +apFollowersUrl: "https://programming.dev/c/programmer_humor/followers"
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "programmer_humor"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726902871 {#5813
      date: 2024-09-21 09:14:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700391429 {#5814
      date: 2023-11-19 11:57:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.16 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2051
    +user: Proxies\__CG__\App\Entity\User {#5742 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2048
      +icon: Proxies\__CG__\App\Entity\Image {#5815 …}
      +name: "programmer_humor@programming.dev"
      +title: "programmer_humor"
      +description: """
        Welcome to Programmer Humor!\n
        \n
        This is a place where you can post jokes, memes, humor, etc. related to programming!\n
        \n
        For sharing awful code theres also [Programming Horror](https://programming.dev/c/programming_horror).\n
        \n
        Rules\n
        -----\n
        \n
        - Keep content in english\n
        - No advertisements\n
        - Posts must be related to programming or programmer topics
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 297
      +entryCommentCount: 2799
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729523671 {#5812
        date: 2024-10-21 17:14:31.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#5816 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#5818 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5820 …}
      +entries: Doctrine\ORM\PersistentCollection {#5822 …}
      +posts: Doctrine\ORM\PersistentCollection {#5824 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5826 …}
      +bans: Doctrine\ORM\PersistentCollection {#5828 …}
      +reports: Doctrine\ORM\PersistentCollection {#5830 …}
      +badges: Doctrine\ORM\PersistentCollection {#5832 …}
      +logs: Doctrine\ORM\PersistentCollection {#5834 …}
      +awards: Doctrine\ORM\PersistentCollection {#5836 …}
      +categories: Doctrine\ORM\PersistentCollection {#5838 …}
      -id: 100
      +apId: "programmer_humor@programming.dev"
      +apProfileId: "https://programming.dev/c/programmer_humor"
      +apPublicUrl: "https://programming.dev/c/programmer_humor"
      +apFollowersUrl: "https://programming.dev/c/programmer_humor/followers"
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "programmer_humor"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726902871 {#5813
        date: 2024-09-21 09:14:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700391429 {#5814
        date: 2023-11-19 11:57:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#5744 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#5745 …}
    +slug: "Release-notes-of-an-open-source-app-Someone-is-pretty"
    +title: "Release notes of an open source app. Someone is pretty mad at Canonical for Snap"
    +url: "https://programming.dev/pictrs/image/9eda9bc2-5c69-47ca-8255-7c3c3d56fa31.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 16
    +favouriteCount: 233
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702797935 {#5737
      date: 2023-12-17 08:25:35.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5746 …}
    +votes: Doctrine\ORM\PersistentCollection {#5748 …}
    +reports: Doctrine\ORM\PersistentCollection {#5750 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5752 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5754 …}
    +badges: Doctrine\ORM\PersistentCollection {#5756 …}
    +children: []
    -id: 22002
    -titleTs: "'app':7 'canon':13 'mad':11 'note':2 'open':5 'pretti':10 'releas':1 'snap':15 'someon':8 'sourc':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702534264
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7190426"
    +editedAt: DateTimeImmutable @1704241057 {#5734
      date: 2024-01-03 01:17:37.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702447864 {#5736
      date: 2023-12-13 07:11:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#6013
  +entry: Proxies\__CG__\App\Entity\Entry {#2051
    +user: Proxies\__CG__\App\Entity\User {#5742 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2048
      +icon: Proxies\__CG__\App\Entity\Image {#5815 …}
      +name: "programmer_humor@programming.dev"
      +title: "programmer_humor"
      +description: """
        Welcome to Programmer Humor!\n
        \n
        This is a place where you can post jokes, memes, humor, etc. related to programming!\n
        \n
        For sharing awful code theres also [Programming Horror](https://programming.dev/c/programming_horror).\n
        \n
        Rules\n
        -----\n
        \n
        - Keep content in english\n
        - No advertisements\n
        - Posts must be related to programming or programmer topics
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 297
      +entryCommentCount: 2799
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729523671 {#5812
        date: 2024-10-21 17:14:31.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#5816 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#5818 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5820 …}
      +entries: Doctrine\ORM\PersistentCollection {#5822 …}
      +posts: Doctrine\ORM\PersistentCollection {#5824 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5826 …}
      +bans: Doctrine\ORM\PersistentCollection {#5828 …}
      +reports: Doctrine\ORM\PersistentCollection {#5830 …}
      +badges: Doctrine\ORM\PersistentCollection {#5832 …}
      +logs: Doctrine\ORM\PersistentCollection {#5834 …}
      +awards: Doctrine\ORM\PersistentCollection {#5836 …}
      +categories: Doctrine\ORM\PersistentCollection {#5838 …}
      -id: 100
      +apId: "programmer_humor@programming.dev"
      +apProfileId: "https://programming.dev/c/programmer_humor"
      +apPublicUrl: "https://programming.dev/c/programmer_humor"
      +apFollowersUrl: "https://programming.dev/c/programmer_humor/followers"
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "programmer_humor"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1726902871 {#5813
        date: 2024-09-21 09:14:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700391429 {#5814
        date: 2023-11-19 11:57:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#5744 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#5745 …}
    +slug: "Release-notes-of-an-open-source-app-Someone-is-pretty"
    +title: "Release notes of an open source app. Someone is pretty mad at Canonical for Snap"
    +url: "https://programming.dev/pictrs/image/9eda9bc2-5c69-47ca-8255-7c3c3d56fa31.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 16
    +favouriteCount: 233
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702797935 {#5737
      date: 2023-12-17 08:25:35.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5746 …}
    +votes: Doctrine\ORM\PersistentCollection {#5748 …}
    +reports: Doctrine\ORM\PersistentCollection {#5750 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5752 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5754 …}
    +badges: Doctrine\ORM\PersistentCollection {#5756 …}
    +children: []
    -id: 22002
    -titleTs: "'app':7 'canon':13 'mad':11 'note':2 'open':5 'pretti':10 'releas':1 'snap':15 'someon':8 'sourc':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702534264
    +visibility: "visible             "
    +apId: "https://programming.dev/post/7190426"
    +editedAt: DateTimeImmutable @1704241057 {#5734
      date: 2024-01-03 01:17:37.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702447864 {#5736
      date: 2023-12-13 07:11:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.33 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6068
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.60 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2132
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2051
      +user: Proxies\__CG__\App\Entity\User {#5742 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2048
        +icon: Proxies\__CG__\App\Entity\Image {#5815 …}
        +name: "programmer_humor@programming.dev"
        +title: "programmer_humor"
        +description: """
          Welcome to Programmer Humor!\n
          \n
          This is a place where you can post jokes, memes, humor, etc. related to programming!\n
          \n
          For sharing awful code theres also [Programming Horror](https://programming.dev/c/programming_horror).\n
          \n
          Rules\n
          -----\n
          \n
          - Keep content in english\n
          - No advertisements\n
          - Posts must be related to programming or programmer topics
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 297
        +entryCommentCount: 2799
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729523671 {#5812
          date: 2024-10-21 17:14:31.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#5816 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#5818 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5820 …}
        +entries: Doctrine\ORM\PersistentCollection {#5822 …}
        +posts: Doctrine\ORM\PersistentCollection {#5824 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5826 …}
        +bans: Doctrine\ORM\PersistentCollection {#5828 …}
        +reports: Doctrine\ORM\PersistentCollection {#5830 …}
        +badges: Doctrine\ORM\PersistentCollection {#5832 …}
        +logs: Doctrine\ORM\PersistentCollection {#5834 …}
        +awards: Doctrine\ORM\PersistentCollection {#5836 …}
        +categories: Doctrine\ORM\PersistentCollection {#5838 …}
        -id: 100
        +apId: "programmer_humor@programming.dev"
        +apProfileId: "https://programming.dev/c/programmer_humor"
        +apPublicUrl: "https://programming.dev/c/programmer_humor"
        +apFollowersUrl: "https://programming.dev/c/programmer_humor/followers"
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "programmer_humor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1726902871 {#5813
          date: 2024-09-21 09:14:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700391429 {#5814
          date: 2023-11-19 11:57:09.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#5744 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5745 …}
      +slug: "Release-notes-of-an-open-source-app-Someone-is-pretty"
      +title: "Release notes of an open source app. Someone is pretty mad at Canonical for Snap"
      +url: "https://programming.dev/pictrs/image/9eda9bc2-5c69-47ca-8255-7c3c3d56fa31.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 16
      +favouriteCount: 233
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702797935 {#5737
        date: 2023-12-17 08:25:35.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5746 …}
      +votes: Doctrine\ORM\PersistentCollection {#5748 …}
      +reports: Doctrine\ORM\PersistentCollection {#5750 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5752 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5754 …}
      +badges: Doctrine\ORM\PersistentCollection {#5756 …}
      +children: []
      -id: 22002
      -titleTs: "'app':7 'canon':13 'mad':11 'note':2 'open':5 'pretti':10 'releas':1 'snap':15 'someon':8 'sourc':6"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702534264
      +visibility: "visible             "
      +apId: "https://programming.dev/post/7190426"
      +editedAt: DateTimeImmutable @1704241057 {#5734
        date: 2024-01-03 01:17:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702447864 {#5736
        date: 2023-12-13 07:11:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2048 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2056 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2059 …}
    +body: """
      To be fair: snaps can work for all kinds of things all over the stack from the kernel to individual applications, while flatpak just does applications. Canonical is building a lot around those abilities to handle lower level things, so I guess it makes sense for them.\n
      \n
      IMHO flatpak does the applications better and more reliably and those are what I personally care for, so I personally stay away from snaps.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 23
    +score: 0
    +lastActive: DateTime @1702457257 {#2334
      date: 2023-12-13 09:47:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@suy@programming.dev"
      "@DiabloD3@programming.dev"
      "@pkill@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2045 …}
    +votes: Doctrine\ORM\PersistentCollection {#2050 …}
    +reports: Doctrine\ORM\PersistentCollection {#2052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2058 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2125 …}
    -id: 220346
    -bodyTs: "'abil':34 'applic':21,26,52 'around':32 'away':69 'better':53 'build':29 'canon':27 'care':63 'fair':3 'flatpak':23,49 'guess':42 'handl':36 'imho':48 'individu':20 'kernel':18 'kind':9 'level':38 'lot':31 'lower':37 'make':44 'person':62,67 'reliabl':56 'sens':45 'snap':4,71 'stack':15 'stay':68 'thing':11,39 'work':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5676587"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702457257 {#2327
      date: 2023-12-13 09:47:37.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6142
  +subject: App\Entity\EntryComment {#2132
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2051
      +user: Proxies\__CG__\App\Entity\User {#5742 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2048
        +icon: Proxies\__CG__\App\Entity\Image {#5815 …}
        +name: "programmer_humor@programming.dev"
        +title: "programmer_humor"
        +description: """
          Welcome to Programmer Humor!\n
          \n
          This is a place where you can post jokes, memes, humor, etc. related to programming!\n
          \n
          For sharing awful code theres also [Programming Horror](https://programming.dev/c/programming_horror).\n
          \n
          Rules\n
          -----\n
          \n
          - Keep content in english\n
          - No advertisements\n
          - Posts must be related to programming or programmer topics
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 297
        +entryCommentCount: 2799
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729523671 {#5812
          date: 2024-10-21 17:14:31.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#5816 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#5818 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5820 …}
        +entries: Doctrine\ORM\PersistentCollection {#5822 …}
        +posts: Doctrine\ORM\PersistentCollection {#5824 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5826 …}
        +bans: Doctrine\ORM\PersistentCollection {#5828 …}
        +reports: Doctrine\ORM\PersistentCollection {#5830 …}
        +badges: Doctrine\ORM\PersistentCollection {#5832 …}
        +logs: Doctrine\ORM\PersistentCollection {#5834 …}
        +awards: Doctrine\ORM\PersistentCollection {#5836 …}
        +categories: Doctrine\ORM\PersistentCollection {#5838 …}
        -id: 100
        +apId: "programmer_humor@programming.dev"
        +apProfileId: "https://programming.dev/c/programmer_humor"
        +apPublicUrl: "https://programming.dev/c/programmer_humor"
        +apFollowersUrl: "https://programming.dev/c/programmer_humor/followers"
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "programmer_humor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1726902871 {#5813
          date: 2024-09-21 09:14:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700391429 {#5814
          date: 2023-11-19 11:57:09.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#5744 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5745 …}
      +slug: "Release-notes-of-an-open-source-app-Someone-is-pretty"
      +title: "Release notes of an open source app. Someone is pretty mad at Canonical for Snap"
      +url: "https://programming.dev/pictrs/image/9eda9bc2-5c69-47ca-8255-7c3c3d56fa31.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 16
      +favouriteCount: 233
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702797935 {#5737
        date: 2023-12-17 08:25:35.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5746 …}
      +votes: Doctrine\ORM\PersistentCollection {#5748 …}
      +reports: Doctrine\ORM\PersistentCollection {#5750 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5752 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5754 …}
      +badges: Doctrine\ORM\PersistentCollection {#5756 …}
      +children: []
      -id: 22002
      -titleTs: "'app':7 'canon':13 'mad':11 'note':2 'open':5 'pretti':10 'releas':1 'snap':15 'someon':8 'sourc':6"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702534264
      +visibility: "visible             "
      +apId: "https://programming.dev/post/7190426"
      +editedAt: DateTimeImmutable @1704241057 {#5734
        date: 2024-01-03 01:17:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702447864 {#5736
        date: 2023-12-13 07:11:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2048 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2056 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2059 …}
    +body: """
      To be fair: snaps can work for all kinds of things all over the stack from the kernel to individual applications, while flatpak just does applications. Canonical is building a lot around those abilities to handle lower level things, so I guess it makes sense for them.\n
      \n
      IMHO flatpak does the applications better and more reliably and those are what I personally care for, so I personally stay away from snaps.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 23
    +score: 0
    +lastActive: DateTime @1702457257 {#2334
      date: 2023-12-13 09:47:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@suy@programming.dev"
      "@DiabloD3@programming.dev"
      "@pkill@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2045 …}
    +votes: Doctrine\ORM\PersistentCollection {#2050 …}
    +reports: Doctrine\ORM\PersistentCollection {#2052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2058 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2125 …}
    -id: 220346
    -bodyTs: "'abil':34 'applic':21,26,52 'around':32 'away':69 'better':53 'build':29 'canon':27 'care':63 'fair':3 'flatpak':23,49 'guess':42 'handl':36 'imho':48 'individu':20 'kernel':18 'kind':9 'level':38 'lot':31 'lower':37 'make':44 'person':62,67 'reliabl':56 'sens':45 'snap':4,71 'stack':15 'stay':68 'thing':11,39 'work':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5676587"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702457257 {#2327
      date: 2023-12-13 09:47:37.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.15 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2132
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2051
      +user: Proxies\__CG__\App\Entity\User {#5742 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2048
        +icon: Proxies\__CG__\App\Entity\Image {#5815 …}
        +name: "programmer_humor@programming.dev"
        +title: "programmer_humor"
        +description: """
          Welcome to Programmer Humor!\n
          \n
          This is a place where you can post jokes, memes, humor, etc. related to programming!\n
          \n
          For sharing awful code theres also [Programming Horror](https://programming.dev/c/programming_horror).\n
          \n
          Rules\n
          -----\n
          \n
          - Keep content in english\n
          - No advertisements\n
          - Posts must be related to programming or programmer topics
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 297
        +entryCommentCount: 2799
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729523671 {#5812
          date: 2024-10-21 17:14:31.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#5816 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#5818 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5820 …}
        +entries: Doctrine\ORM\PersistentCollection {#5822 …}
        +posts: Doctrine\ORM\PersistentCollection {#5824 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5826 …}
        +bans: Doctrine\ORM\PersistentCollection {#5828 …}
        +reports: Doctrine\ORM\PersistentCollection {#5830 …}
        +badges: Doctrine\ORM\PersistentCollection {#5832 …}
        +logs: Doctrine\ORM\PersistentCollection {#5834 …}
        +awards: Doctrine\ORM\PersistentCollection {#5836 …}
        +categories: Doctrine\ORM\PersistentCollection {#5838 …}
        -id: 100
        +apId: "programmer_humor@programming.dev"
        +apProfileId: "https://programming.dev/c/programmer_humor"
        +apPublicUrl: "https://programming.dev/c/programmer_humor"
        +apFollowersUrl: "https://programming.dev/c/programmer_humor/followers"
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "programmer_humor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1726902871 {#5813
          date: 2024-09-21 09:14:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700391429 {#5814
          date: 2023-11-19 11:57:09.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#5744 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5745 …}
      +slug: "Release-notes-of-an-open-source-app-Someone-is-pretty"
      +title: "Release notes of an open source app. Someone is pretty mad at Canonical for Snap"
      +url: "https://programming.dev/pictrs/image/9eda9bc2-5c69-47ca-8255-7c3c3d56fa31.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 16
      +favouriteCount: 233
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702797935 {#5737
        date: 2023-12-17 08:25:35.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5746 …}
      +votes: Doctrine\ORM\PersistentCollection {#5748 …}
      +reports: Doctrine\ORM\PersistentCollection {#5750 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5752 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5754 …}
      +badges: Doctrine\ORM\PersistentCollection {#5756 …}
      +children: []
      -id: 22002
      -titleTs: "'app':7 'canon':13 'mad':11 'note':2 'open':5 'pretti':10 'releas':1 'snap':15 'someon':8 'sourc':6"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702534264
      +visibility: "visible             "
      +apId: "https://programming.dev/post/7190426"
      +editedAt: DateTimeImmutable @1704241057 {#5734
        date: 2024-01-03 01:17:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702447864 {#5736
        date: 2023-12-13 07:11:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2048 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2056 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2059 …}
    +body: """
      To be fair: snaps can work for all kinds of things all over the stack from the kernel to individual applications, while flatpak just does applications. Canonical is building a lot around those abilities to handle lower level things, so I guess it makes sense for them.\n
      \n
      IMHO flatpak does the applications better and more reliably and those are what I personally care for, so I personally stay away from snaps.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 23
    +score: 0
    +lastActive: DateTime @1702457257 {#2334
      date: 2023-12-13 09:47:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@suy@programming.dev"
      "@DiabloD3@programming.dev"
      "@pkill@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2045 …}
    +votes: Doctrine\ORM\PersistentCollection {#2050 …}
    +reports: Doctrine\ORM\PersistentCollection {#2052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2058 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2125 …}
    -id: 220346
    -bodyTs: "'abil':34 'applic':21,26,52 'around':32 'away':69 'better':53 'build':29 'canon':27 'care':63 'fair':3 'flatpak':23,49 'guess':42 'handl':36 'imho':48 'individu':20 'kernel':18 'kind':9 'level':38 'lot':31 'lower':37 'make':44 'person':62,67 'reliabl':56 'sens':45 'snap':4,71 'stack':15 'stay':68 'thing':11,39 'work':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5676587"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702457257 {#2327
      date: 2023-12-13 09:47:37.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6199
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2132
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2051
      +user: Proxies\__CG__\App\Entity\User {#5742 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2048
        +icon: Proxies\__CG__\App\Entity\Image {#5815 …}
        +name: "programmer_humor@programming.dev"
        +title: "programmer_humor"
        +description: """
          Welcome to Programmer Humor!\n
          \n
          This is a place where you can post jokes, memes, humor, etc. related to programming!\n
          \n
          For sharing awful code theres also [Programming Horror](https://programming.dev/c/programming_horror).\n
          \n
          Rules\n
          -----\n
          \n
          - Keep content in english\n
          - No advertisements\n
          - Posts must be related to programming or programmer topics
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 297
        +entryCommentCount: 2799
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729523671 {#5812
          date: 2024-10-21 17:14:31.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#5816 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#5818 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5820 …}
        +entries: Doctrine\ORM\PersistentCollection {#5822 …}
        +posts: Doctrine\ORM\PersistentCollection {#5824 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5826 …}
        +bans: Doctrine\ORM\PersistentCollection {#5828 …}
        +reports: Doctrine\ORM\PersistentCollection {#5830 …}
        +badges: Doctrine\ORM\PersistentCollection {#5832 …}
        +logs: Doctrine\ORM\PersistentCollection {#5834 …}
        +awards: Doctrine\ORM\PersistentCollection {#5836 …}
        +categories: Doctrine\ORM\PersistentCollection {#5838 …}
        -id: 100
        +apId: "programmer_humor@programming.dev"
        +apProfileId: "https://programming.dev/c/programmer_humor"
        +apPublicUrl: "https://programming.dev/c/programmer_humor"
        +apFollowersUrl: "https://programming.dev/c/programmer_humor/followers"
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "programmer_humor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1726902871 {#5813
          date: 2024-09-21 09:14:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700391429 {#5814
          date: 2023-11-19 11:57:09.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#5744 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#5745 …}
      +slug: "Release-notes-of-an-open-source-app-Someone-is-pretty"
      +title: "Release notes of an open source app. Someone is pretty mad at Canonical for Snap"
      +url: "https://programming.dev/pictrs/image/9eda9bc2-5c69-47ca-8255-7c3c3d56fa31.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 16
      +favouriteCount: 233
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702797935 {#5737
        date: 2023-12-17 08:25:35.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5746 …}
      +votes: Doctrine\ORM\PersistentCollection {#5748 …}
      +reports: Doctrine\ORM\PersistentCollection {#5750 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5752 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5754 …}
      +badges: Doctrine\ORM\PersistentCollection {#5756 …}
      +children: []
      -id: 22002
      -titleTs: "'app':7 'canon':13 'mad':11 'note':2 'open':5 'pretti':10 'releas':1 'snap':15 'someon':8 'sourc':6"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702534264
      +visibility: "visible             "
      +apId: "https://programming.dev/post/7190426"
      +editedAt: DateTimeImmutable @1704241057 {#5734
        date: 2024-01-03 01:17:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702447864 {#5736
        date: 2023-12-13 07:11:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2048 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2056 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2059 …}
    +body: """
      To be fair: snaps can work for all kinds of things all over the stack from the kernel to individual applications, while flatpak just does applications. Canonical is building a lot around those abilities to handle lower level things, so I guess it makes sense for them.\n
      \n
      IMHO flatpak does the applications better and more reliably and those are what I personally care for, so I personally stay away from snaps.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 23
    +score: 0
    +lastActive: DateTime @1702457257 {#2334
      date: 2023-12-13 09:47:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@suy@programming.dev"
      "@DiabloD3@programming.dev"
      "@pkill@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2045 …}
    +votes: Doctrine\ORM\PersistentCollection {#2050 …}
    +reports: Doctrine\ORM\PersistentCollection {#2052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2058 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2125 …}
    -id: 220346
    -bodyTs: "'abil':34 'applic':21,26,52 'around':32 'away':69 'better':53 'build':29 'canon':27 'care':63 'fair':3 'flatpak':23,49 'guess':42 'handl':36 'imho':48 'individu':20 'kernel':18 'kind':9 'level':38 'lot':31 'lower':37 'make':44 'person':62,67 'reliabl':56 'sens':45 'snap':4,71 'stack':15 'stay':68 'thing':11,39 'work':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5676587"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702457257 {#2327
      date: 2023-12-13 09:47:37.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 19.47 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2100
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2099
      +user: Proxies\__CG__\App\Entity\User {#6485 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Systemd-Homed-users-and-what-does-login-mean"
      +title: "Systemd Homed users and what does 'login' mean?"
      +url: null
      +body: """
        From homectl:\n
        \n
        Home directories managed by systemd-homed.service are usually in one of two states, … when “active” they are unlocked and mounted, and thus accessible to the system and its programs; … Activation happens automatically at login of the user\n
        \n
        What does ‘login’ mean? For example, I created a user and tried to `su -l test`, but I got: cannot change directory to /home/test.\n
        \n
        What is required to ‘activate’ a homed directory if not a login shell?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1701044816 {#6486
        date: 2023-11-27 01:26:56.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6491 …}
      +votes: Doctrine\ORM\PersistentCollection {#6494 …}
      +reports: Doctrine\ORM\PersistentCollection {#6496 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6498 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6500 …}
      +badges: Doctrine\ORM\PersistentCollection {#6502 …}
      +children: []
      -id: 17115
      -titleTs: "'home':2 'login':7 'mean':8 'systemd':1 'user':3"
      -bodyTs: "'/home/test':62 'access':24 'activ':16,31,67 'automat':33 'cannot':58 'chang':59 'creat':46 'directori':4,60,70 'exampl':44 'got':57 'happen':32 'home':3,69 'homectl':2 'l':53 'login':35,41,74 'manag':5 'mean':42 'mount':21 'one':11 'program':30 'requir':65 'shell':75 'state':14 'su':52 'system':27 'systemd-homed.service':7 'test':54 'thus':23 'tri':50 'two':13 'unlock':19 'user':38,48 'usual':9"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1701114822
      +visibility: "visible             "
      +apId: "https://lemmy.nz/post/3789959"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701032822 {#6483
        date: 2023-11-26 22:07:02.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: "It is the same as with all logins: It goes through the Pluggable Authentication Modules. So you need a service that uses PAM (they basically all do for a long time now) and the configuration of that service needs to include homed as an option to authenticate users. Check /etc/pam.d for the config files."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1701034512 {#2138
      date: 2023-11-26 22:35:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@luthis@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2105 …}
    +nested: Doctrine\ORM\PersistentCollection {#2111 …}
    +votes: Doctrine\ORM\PersistentCollection {#2102 …}
    +reports: Doctrine\ORM\PersistentCollection {#2103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2110 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2112 …}
    -id: 168014
    -bodyTs: "'/etc/pam.d':50 'authent':14,47 'basic':25 'check':49 'config':53 'configur':35 'file':54 'goe':10 'home':42 'includ':41 'login':8 'long':30 'modul':15 'need':18,39 'option':45 'pam':23 'pluggabl':13 'servic':20,38 'time':31 'use':22 'user':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5198365"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701034512 {#2040
      date: 2023-11-26 22:35:12.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6448
  +comment: App\Entity\EntryComment {#2100
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2099
      +user: Proxies\__CG__\App\Entity\User {#6485 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Systemd-Homed-users-and-what-does-login-mean"
      +title: "Systemd Homed users and what does 'login' mean?"
      +url: null
      +body: """
        From homectl:\n
        \n
        Home directories managed by systemd-homed.service are usually in one of two states, … when “active” they are unlocked and mounted, and thus accessible to the system and its programs; … Activation happens automatically at login of the user\n
        \n
        What does ‘login’ mean? For example, I created a user and tried to `su -l test`, but I got: cannot change directory to /home/test.\n
        \n
        What is required to ‘activate’ a homed directory if not a login shell?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1701044816 {#6486
        date: 2023-11-27 01:26:56.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6491 …}
      +votes: Doctrine\ORM\PersistentCollection {#6494 …}
      +reports: Doctrine\ORM\PersistentCollection {#6496 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6498 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6500 …}
      +badges: Doctrine\ORM\PersistentCollection {#6502 …}
      +children: []
      -id: 17115
      -titleTs: "'home':2 'login':7 'mean':8 'systemd':1 'user':3"
      -bodyTs: "'/home/test':62 'access':24 'activ':16,31,67 'automat':33 'cannot':58 'chang':59 'creat':46 'directori':4,60,70 'exampl':44 'got':57 'happen':32 'home':3,69 'homectl':2 'l':53 'login':35,41,74 'manag':5 'mean':42 'mount':21 'one':11 'program':30 'requir':65 'shell':75 'state':14 'su':52 'system':27 'systemd-homed.service':7 'test':54 'thus':23 'tri':50 'two':13 'unlock':19 'user':38,48 'usual':9"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1701114822
      +visibility: "visible             "
      +apId: "https://lemmy.nz/post/3789959"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701032822 {#6483
        date: 2023-11-26 22:07:02.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: "It is the same as with all logins: It goes through the Pluggable Authentication Modules. So you need a service that uses PAM (they basically all do for a long time now) and the configuration of that service needs to include homed as an option to authenticate users. Check /etc/pam.d for the config files."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1701034512 {#2138
      date: 2023-11-26 22:35:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@luthis@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2105 …}
    +nested: Doctrine\ORM\PersistentCollection {#2111 …}
    +votes: Doctrine\ORM\PersistentCollection {#2102 …}
    +reports: Doctrine\ORM\PersistentCollection {#2103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2110 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2112 …}
    -id: 168014
    -bodyTs: "'/etc/pam.d':50 'authent':14,47 'basic':25 'check':49 'config':53 'configur':35 'file':54 'goe':10 'home':42 'includ':41 'login':8 'long':30 'modul':15 'need':18,39 'option':45 'pam':23 'pluggabl':13 'servic':20,38 'time':31 'use':22 'user':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5198365"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701034512 {#2040
      date: 2023-11-26 22:35:12.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.24 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6511
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.22 ms
Input props
[
  "date" => DateTimeImmutable @1701034512 {#2040
    date: 2023-11-26 22:35:12.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6567
  +date: DateTimeImmutable @1701034512 {#2040
    date: 2023-11-26 22:35:12.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1701034512 {#2040
    date: 2023-11-26 22:35:12.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6621
  +createdAt: DateTimeImmutable @1701034512 {#2040
    date: 2023-11-26 22:35:12.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.21 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#6675
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.13 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2099
    +user: Proxies\__CG__\App\Entity\User {#6485 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
    +slug: "Systemd-Homed-users-and-what-does-login-mean"
    +title: "Systemd Homed users and what does 'login' mean?"
    +url: null
    +body: """
      From homectl:\n
      \n
      Home directories managed by systemd-homed.service are usually in one of two states, … when “active” they are unlocked and mounted, and thus accessible to the system and its programs; … Activation happens automatically at login of the user\n
      \n
      What does ‘login’ mean? For example, I created a user and tried to `su -l test`, but I got: cannot change directory to /home/test.\n
      \n
      What is required to ‘activate’ a homed directory if not a login shell?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 5
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701044816 {#6486
      date: 2023-11-27 01:26:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#6491 …}
    +votes: Doctrine\ORM\PersistentCollection {#6494 …}
    +reports: Doctrine\ORM\PersistentCollection {#6496 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6498 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6500 …}
    +badges: Doctrine\ORM\PersistentCollection {#6502 …}
    +children: []
    -id: 17115
    -titleTs: "'home':2 'login':7 'mean':8 'systemd':1 'user':3"
    -bodyTs: "'/home/test':62 'access':24 'activ':16,31,67 'automat':33 'cannot':58 'chang':59 'creat':46 'directori':4,60,70 'exampl':44 'got':57 'happen':32 'home':3,69 'homectl':2 'l':53 'login':35,41,74 'manag':5 'mean':42 'mount':21 'one':11 'program':30 'requir':65 'shell':75 'state':14 'su':52 'system':27 'systemd-homed.service':7 'test':54 'thus':23 'tri':50 'two':13 'unlock':19 'user':38,48 'usual':9"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701114822
    +visibility: "visible             "
    +apId: "https://lemmy.nz/post/3789959"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701032822 {#6483
      date: 2023-11-26 22:07:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#6730
  +entry: Proxies\__CG__\App\Entity\Entry {#2099
    +user: Proxies\__CG__\App\Entity\User {#6485 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
    +slug: "Systemd-Homed-users-and-what-does-login-mean"
    +title: "Systemd Homed users and what does 'login' mean?"
    +url: null
    +body: """
      From homectl:\n
      \n
      Home directories managed by systemd-homed.service are usually in one of two states, … when “active” they are unlocked and mounted, and thus accessible to the system and its programs; … Activation happens automatically at login of the user\n
      \n
      What does ‘login’ mean? For example, I created a user and tried to `su -l test`, but I got: cannot change directory to /home/test.\n
      \n
      What is required to ‘activate’ a homed directory if not a login shell?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 5
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701044816 {#6486
      date: 2023-11-27 01:26:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#6491 …}
    +votes: Doctrine\ORM\PersistentCollection {#6494 …}
    +reports: Doctrine\ORM\PersistentCollection {#6496 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6498 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6500 …}
    +badges: Doctrine\ORM\PersistentCollection {#6502 …}
    +children: []
    -id: 17115
    -titleTs: "'home':2 'login':7 'mean':8 'systemd':1 'user':3"
    -bodyTs: "'/home/test':62 'access':24 'activ':16,31,67 'automat':33 'cannot':58 'chang':59 'creat':46 'directori':4,60,70 'exampl':44 'got':57 'happen':32 'home':3,69 'homectl':2 'l':53 'login':35,41,74 'manag':5 'mean':42 'mount':21 'one':11 'program':30 'requir':65 'shell':75 'state':14 'su':52 'system':27 'systemd-homed.service':7 'test':54 'thus':23 'tri':50 'two':13 'unlock':19 'user':38,48 'usual':9"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701114822
    +visibility: "visible             "
    +apId: "https://lemmy.nz/post/3789959"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701032822 {#6483
      date: 2023-11-26 22:07:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.20 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6785
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.73 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2100
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2099
      +user: Proxies\__CG__\App\Entity\User {#6485 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Systemd-Homed-users-and-what-does-login-mean"
      +title: "Systemd Homed users and what does 'login' mean?"
      +url: null
      +body: """
        From homectl:\n
        \n
        Home directories managed by systemd-homed.service are usually in one of two states, … when “active” they are unlocked and mounted, and thus accessible to the system and its programs; … Activation happens automatically at login of the user\n
        \n
        What does ‘login’ mean? For example, I created a user and tried to `su -l test`, but I got: cannot change directory to /home/test.\n
        \n
        What is required to ‘activate’ a homed directory if not a login shell?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1701044816 {#6486
        date: 2023-11-27 01:26:56.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6491 …}
      +votes: Doctrine\ORM\PersistentCollection {#6494 …}
      +reports: Doctrine\ORM\PersistentCollection {#6496 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6498 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6500 …}
      +badges: Doctrine\ORM\PersistentCollection {#6502 …}
      +children: []
      -id: 17115
      -titleTs: "'home':2 'login':7 'mean':8 'systemd':1 'user':3"
      -bodyTs: "'/home/test':62 'access':24 'activ':16,31,67 'automat':33 'cannot':58 'chang':59 'creat':46 'directori':4,60,70 'exampl':44 'got':57 'happen':32 'home':3,69 'homectl':2 'l':53 'login':35,41,74 'manag':5 'mean':42 'mount':21 'one':11 'program':30 'requir':65 'shell':75 'state':14 'su':52 'system':27 'systemd-homed.service':7 'test':54 'thus':23 'tri':50 'two':13 'unlock':19 'user':38,48 'usual':9"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1701114822
      +visibility: "visible             "
      +apId: "https://lemmy.nz/post/3789959"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701032822 {#6483
        date: 2023-11-26 22:07:02.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: "It is the same as with all logins: It goes through the Pluggable Authentication Modules. So you need a service that uses PAM (they basically all do for a long time now) and the configuration of that service needs to include homed as an option to authenticate users. Check /etc/pam.d for the config files."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1701034512 {#2138
      date: 2023-11-26 22:35:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@luthis@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2105 …}
    +nested: Doctrine\ORM\PersistentCollection {#2111 …}
    +votes: Doctrine\ORM\PersistentCollection {#2102 …}
    +reports: Doctrine\ORM\PersistentCollection {#2103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2110 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2112 …}
    -id: 168014
    -bodyTs: "'/etc/pam.d':50 'authent':14,47 'basic':25 'check':49 'config':53 'configur':35 'file':54 'goe':10 'home':42 'includ':41 'login':8 'long':30 'modul':15 'need':18,39 'option':45 'pam':23 'pluggabl':13 'servic':20,38 'time':31 'use':22 'user':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5198365"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701034512 {#2040
      date: 2023-11-26 22:35:12.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6855
  +subject: App\Entity\EntryComment {#2100
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2099
      +user: Proxies\__CG__\App\Entity\User {#6485 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Systemd-Homed-users-and-what-does-login-mean"
      +title: "Systemd Homed users and what does 'login' mean?"
      +url: null
      +body: """
        From homectl:\n
        \n
        Home directories managed by systemd-homed.service are usually in one of two states, … when “active” they are unlocked and mounted, and thus accessible to the system and its programs; … Activation happens automatically at login of the user\n
        \n
        What does ‘login’ mean? For example, I created a user and tried to `su -l test`, but I got: cannot change directory to /home/test.\n
        \n
        What is required to ‘activate’ a homed directory if not a login shell?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1701044816 {#6486
        date: 2023-11-27 01:26:56.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6491 …}
      +votes: Doctrine\ORM\PersistentCollection {#6494 …}
      +reports: Doctrine\ORM\PersistentCollection {#6496 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6498 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6500 …}
      +badges: Doctrine\ORM\PersistentCollection {#6502 …}
      +children: []
      -id: 17115
      -titleTs: "'home':2 'login':7 'mean':8 'systemd':1 'user':3"
      -bodyTs: "'/home/test':62 'access':24 'activ':16,31,67 'automat':33 'cannot':58 'chang':59 'creat':46 'directori':4,60,70 'exampl':44 'got':57 'happen':32 'home':3,69 'homectl':2 'l':53 'login':35,41,74 'manag':5 'mean':42 'mount':21 'one':11 'program':30 'requir':65 'shell':75 'state':14 'su':52 'system':27 'systemd-homed.service':7 'test':54 'thus':23 'tri':50 'two':13 'unlock':19 'user':38,48 'usual':9"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1701114822
      +visibility: "visible             "
      +apId: "https://lemmy.nz/post/3789959"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701032822 {#6483
        date: 2023-11-26 22:07:02.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: "It is the same as with all logins: It goes through the Pluggable Authentication Modules. So you need a service that uses PAM (they basically all do for a long time now) and the configuration of that service needs to include homed as an option to authenticate users. Check /etc/pam.d for the config files."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1701034512 {#2138
      date: 2023-11-26 22:35:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@luthis@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2105 …}
    +nested: Doctrine\ORM\PersistentCollection {#2111 …}
    +votes: Doctrine\ORM\PersistentCollection {#2102 …}
    +reports: Doctrine\ORM\PersistentCollection {#2103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2110 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2112 …}
    -id: 168014
    -bodyTs: "'/etc/pam.d':50 'authent':14,47 'basic':25 'check':49 'config':53 'configur':35 'file':54 'goe':10 'home':42 'includ':41 'login':8 'long':30 'modul':15 'need':18,39 'option':45 'pam':23 'pluggabl':13 'servic':20,38 'time':31 'use':22 'user':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5198365"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701034512 {#2040
      date: 2023-11-26 22:35:12.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.14 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2100
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2099
      +user: Proxies\__CG__\App\Entity\User {#6485 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Systemd-Homed-users-and-what-does-login-mean"
      +title: "Systemd Homed users and what does 'login' mean?"
      +url: null
      +body: """
        From homectl:\n
        \n
        Home directories managed by systemd-homed.service are usually in one of two states, … when “active” they are unlocked and mounted, and thus accessible to the system and its programs; … Activation happens automatically at login of the user\n
        \n
        What does ‘login’ mean? For example, I created a user and tried to `su -l test`, but I got: cannot change directory to /home/test.\n
        \n
        What is required to ‘activate’ a homed directory if not a login shell?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1701044816 {#6486
        date: 2023-11-27 01:26:56.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6491 …}
      +votes: Doctrine\ORM\PersistentCollection {#6494 …}
      +reports: Doctrine\ORM\PersistentCollection {#6496 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6498 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6500 …}
      +badges: Doctrine\ORM\PersistentCollection {#6502 …}
      +children: []
      -id: 17115
      -titleTs: "'home':2 'login':7 'mean':8 'systemd':1 'user':3"
      -bodyTs: "'/home/test':62 'access':24 'activ':16,31,67 'automat':33 'cannot':58 'chang':59 'creat':46 'directori':4,60,70 'exampl':44 'got':57 'happen':32 'home':3,69 'homectl':2 'l':53 'login':35,41,74 'manag':5 'mean':42 'mount':21 'one':11 'program':30 'requir':65 'shell':75 'state':14 'su':52 'system':27 'systemd-homed.service':7 'test':54 'thus':23 'tri':50 'two':13 'unlock':19 'user':38,48 'usual':9"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1701114822
      +visibility: "visible             "
      +apId: "https://lemmy.nz/post/3789959"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701032822 {#6483
        date: 2023-11-26 22:07:02.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: "It is the same as with all logins: It goes through the Pluggable Authentication Modules. So you need a service that uses PAM (they basically all do for a long time now) and the configuration of that service needs to include homed as an option to authenticate users. Check /etc/pam.d for the config files."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1701034512 {#2138
      date: 2023-11-26 22:35:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@luthis@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2105 …}
    +nested: Doctrine\ORM\PersistentCollection {#2111 …}
    +votes: Doctrine\ORM\PersistentCollection {#2102 …}
    +reports: Doctrine\ORM\PersistentCollection {#2103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2110 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2112 …}
    -id: 168014
    -bodyTs: "'/etc/pam.d':50 'authent':14,47 'basic':25 'check':49 'config':53 'configur':35 'file':54 'goe':10 'home':42 'includ':41 'login':8 'long':30 'modul':15 'need':18,39 'option':45 'pam':23 'pluggabl':13 'servic':20,38 'time':31 'use':22 'user':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5198365"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701034512 {#2040
      date: 2023-11-26 22:35:12.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6912
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2100
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2099
      +user: Proxies\__CG__\App\Entity\User {#6485 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "Systemd-Homed-users-and-what-does-login-mean"
      +title: "Systemd Homed users and what does 'login' mean?"
      +url: null
      +body: """
        From homectl:\n
        \n
        Home directories managed by systemd-homed.service are usually in one of two states, … when “active” they are unlocked and mounted, and thus accessible to the system and its programs; … Activation happens automatically at login of the user\n
        \n
        What does ‘login’ mean? For example, I created a user and tried to `su -l test`, but I got: cannot change directory to /home/test.\n
        \n
        What is required to ‘activate’ a homed directory if not a login shell?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 22
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1701044816 {#6486
        date: 2023-11-27 01:26:56.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6491 …}
      +votes: Doctrine\ORM\PersistentCollection {#6494 …}
      +reports: Doctrine\ORM\PersistentCollection {#6496 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6498 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6500 …}
      +badges: Doctrine\ORM\PersistentCollection {#6502 …}
      +children: []
      -id: 17115
      -titleTs: "'home':2 'login':7 'mean':8 'systemd':1 'user':3"
      -bodyTs: "'/home/test':62 'access':24 'activ':16,31,67 'automat':33 'cannot':58 'chang':59 'creat':46 'directori':4,60,70 'exampl':44 'got':57 'happen':32 'home':3,69 'homectl':2 'l':53 'login':35,41,74 'manag':5 'mean':42 'mount':21 'one':11 'program':30 'requir':65 'shell':75 'state':14 'su':52 'system':27 'systemd-homed.service':7 'test':54 'thus':23 'tri':50 'two':13 'unlock':19 'user':38,48 'usual':9"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1701114822
      +visibility: "visible             "
      +apId: "https://lemmy.nz/post/3789959"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701032822 {#6483
        date: 2023-11-26 22:07:02.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: "It is the same as with all logins: It goes through the Pluggable Authentication Modules. So you need a service that uses PAM (they basically all do for a long time now) and the configuration of that service needs to include homed as an option to authenticate users. Check /etc/pam.d for the config files."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1701034512 {#2138
      date: 2023-11-26 22:35:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@luthis@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2105 …}
    +nested: Doctrine\ORM\PersistentCollection {#2111 …}
    +votes: Doctrine\ORM\PersistentCollection {#2102 …}
    +reports: Doctrine\ORM\PersistentCollection {#2103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2110 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2112 …}
    -id: 168014
    -bodyTs: "'/etc/pam.d':50 'authent':14,47 'basic':25 'check':49 'config':53 'configur':35 'file':54 'goe':10 'home':42 'includ':41 'login':8 'long':30 'modul':15 'need':18,39 'option':45 'pam':23 'pluggabl':13 'servic':20,38 'time':31 'use':22 'user':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5198365"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701034512 {#2040
      date: 2023-11-26 22:35:12.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 38.10 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2117
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2121
      +user: Proxies\__CG__\App\Entity\User {#7204 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "toolbox-vs-distrobox-Which-one-to-use"
      +title: "toolbox vs distrobox. Which one to use?"
      +url: null
      +body: """
        [toolbox](https://containertoolbx.org/) is preinstalled on fedora silverblue/kinoite whereas distrobox isn’t. What’s the advantage of one vs the other? Why is toolbox preinstalled and not distrobox?\n
        \n
        edit: thank you guys! I guess for me this means that I’ll use distrobox because it’s much more mature or documentation is a little bit better and I do not need (or have) fedora’s support
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 23
      +favouriteCount: 51
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700483633 {#7199
        date: 2023-11-20 13:33:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7206 …}
      +votes: Doctrine\ORM\PersistentCollection {#7208 …}
      +reports: Doctrine\ORM\PersistentCollection {#7210 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7212 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7214 …}
      +badges: Doctrine\ORM\PersistentCollection {#7216 …}
      +children: []
      -id: 14371
      -titleTs: "'distrobox':3 'one':5 'toolbox':1 'use':7 'vs':2"
      -bodyTs: "'/)':4 'advantag':17 'better':57 'bit':56 'containertoolbx.org':3 'containertoolbx.org/)':2 'distrobox':11,29,44 'document':52 'edit':30 'fedora':8,65 'guess':35 'guy':33 'isn':12 'littl':55 'll':42 'matur':50 'mean':39 'much':48 'need':62 'one':19 'preinstal':6,26 'silverblue/kinoite':9 'support':67 'thank':31 'toolbox':1,25 'use':43 'vs':20 'wherea':10"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700471899
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/8173864"
      +editedAt: DateTimeImmutable @1700765472 {#7196
        date: 2023-11-23 19:51:12.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700385499 {#7198
        date: 2023-11-19 10:18:19.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use toolbox: Distrobox is a pretty horrible shell script and deleted parts of my home directory when I tried that.\n
      \n
      In the end I just pointed toolbox to a script named `podman` that just adjusts the setup to what I need, implementing the missing features I wanted that way.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700389144 {#2104
      date: 2023-11-19 11:19:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@beta_tester@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2122 …}
    +nested: Doctrine\ORM\PersistentCollection {#2113 …}
    +votes: Doctrine\ORM\PersistentCollection {#2119 …}
    +reports: Doctrine\ORM\PersistentCollection {#2120 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2162 …}
    -id: 139515
    -bodyTs: "'adjust':36 'delet':12 'directori':17 'distrobox':4 'end':24 'featur':46 'home':16 'horribl':8 'implement':43 'miss':45 'name':32 'need':42 'part':13 'podman':33 'point':27 'pretti':7 'script':10,31 'setup':38 'shell':9 'toolbox':3,28 'tri':20 'use':2 'want':48 'way':50"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4967685"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700389144 {#2041
      date: 2023-11-19 11:19:04.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7161
  +comment: App\Entity\EntryComment {#2117
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2121
      +user: Proxies\__CG__\App\Entity\User {#7204 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "toolbox-vs-distrobox-Which-one-to-use"
      +title: "toolbox vs distrobox. Which one to use?"
      +url: null
      +body: """
        [toolbox](https://containertoolbx.org/) is preinstalled on fedora silverblue/kinoite whereas distrobox isn’t. What’s the advantage of one vs the other? Why is toolbox preinstalled and not distrobox?\n
        \n
        edit: thank you guys! I guess for me this means that I’ll use distrobox because it’s much more mature or documentation is a little bit better and I do not need (or have) fedora’s support
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 23
      +favouriteCount: 51
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700483633 {#7199
        date: 2023-11-20 13:33:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7206 …}
      +votes: Doctrine\ORM\PersistentCollection {#7208 …}
      +reports: Doctrine\ORM\PersistentCollection {#7210 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7212 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7214 …}
      +badges: Doctrine\ORM\PersistentCollection {#7216 …}
      +children: []
      -id: 14371
      -titleTs: "'distrobox':3 'one':5 'toolbox':1 'use':7 'vs':2"
      -bodyTs: "'/)':4 'advantag':17 'better':57 'bit':56 'containertoolbx.org':3 'containertoolbx.org/)':2 'distrobox':11,29,44 'document':52 'edit':30 'fedora':8,65 'guess':35 'guy':33 'isn':12 'littl':55 'll':42 'matur':50 'mean':39 'much':48 'need':62 'one':19 'preinstal':6,26 'silverblue/kinoite':9 'support':67 'thank':31 'toolbox':1,25 'use':43 'vs':20 'wherea':10"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700471899
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/8173864"
      +editedAt: DateTimeImmutable @1700765472 {#7196
        date: 2023-11-23 19:51:12.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700385499 {#7198
        date: 2023-11-19 10:18:19.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use toolbox: Distrobox is a pretty horrible shell script and deleted parts of my home directory when I tried that.\n
      \n
      In the end I just pointed toolbox to a script named `podman` that just adjusts the setup to what I need, implementing the missing features I wanted that way.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700389144 {#2104
      date: 2023-11-19 11:19:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@beta_tester@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2122 …}
    +nested: Doctrine\ORM\PersistentCollection {#2113 …}
    +votes: Doctrine\ORM\PersistentCollection {#2119 …}
    +reports: Doctrine\ORM\PersistentCollection {#2120 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2162 …}
    -id: 139515
    -bodyTs: "'adjust':36 'delet':12 'directori':17 'distrobox':4 'end':24 'featur':46 'home':16 'horribl':8 'implement':43 'miss':45 'name':32 'need':42 'part':13 'podman':33 'point':27 'pretti':7 'script':10,31 'setup':38 'shell':9 'toolbox':3,28 'tri':20 'use':2 'want':48 'way':50"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4967685"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700389144 {#2041
      date: 2023-11-19 11:19:04.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.22 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7225
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 17.49 ms
Input props
[
  "date" => DateTimeImmutable @1700389144 {#2041
    date: 2023-11-19 11:19:04.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3157
  +date: DateTimeImmutable @1700389144 {#2041
    date: 2023-11-19 11:19:04.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.16 ms
Input props
[
  "createdAt" => DateTimeImmutable @1700389144 {#2041
    date: 2023-11-19 11:19:04.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5384
  +createdAt: DateTimeImmutable @1700389144 {#2041
    date: 2023-11-19 11:19:04.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.25 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#1616
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.25 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2121
    +user: Proxies\__CG__\App\Entity\User {#7204 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
    +slug: "toolbox-vs-distrobox-Which-one-to-use"
    +title: "toolbox vs distrobox. Which one to use?"
    +url: null
    +body: """
      [toolbox](https://containertoolbx.org/) is preinstalled on fedora silverblue/kinoite whereas distrobox isn’t. What’s the advantage of one vs the other? Why is toolbox preinstalled and not distrobox?\n
      \n
      edit: thank you guys! I guess for me this means that I’ll use distrobox because it’s much more mature or documentation is a little bit better and I do not need (or have) fedora’s support
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 51
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700483633 {#7199
      date: 2023-11-20 13:33:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7206 …}
    +votes: Doctrine\ORM\PersistentCollection {#7208 …}
    +reports: Doctrine\ORM\PersistentCollection {#7210 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7212 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7214 …}
    +badges: Doctrine\ORM\PersistentCollection {#7216 …}
    +children: []
    -id: 14371
    -titleTs: "'distrobox':3 'one':5 'toolbox':1 'use':7 'vs':2"
    -bodyTs: "'/)':4 'advantag':17 'better':57 'bit':56 'containertoolbx.org':3 'containertoolbx.org/)':2 'distrobox':11,29,44 'document':52 'edit':30 'fedora':8,65 'guess':35 'guy':33 'isn':12 'littl':55 'll':42 'matur':50 'mean':39 'much':48 'need':62 'one':19 'preinstal':6,26 'silverblue/kinoite':9 'support':67 'thank':31 'toolbox':1,25 'use':43 'vs':20 'wherea':10"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700471899
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8173864"
    +editedAt: DateTimeImmutable @1700765472 {#7196
      date: 2023-11-23 19:51:12.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700385499 {#7198
      date: 2023-11-19 10:18:19.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#4564
  +entry: Proxies\__CG__\App\Entity\Entry {#2121
    +user: Proxies\__CG__\App\Entity\User {#7204 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
    +slug: "toolbox-vs-distrobox-Which-one-to-use"
    +title: "toolbox vs distrobox. Which one to use?"
    +url: null
    +body: """
      [toolbox](https://containertoolbx.org/) is preinstalled on fedora silverblue/kinoite whereas distrobox isn’t. What’s the advantage of one vs the other? Why is toolbox preinstalled and not distrobox?\n
      \n
      edit: thank you guys! I guess for me this means that I’ll use distrobox because it’s much more mature or documentation is a little bit better and I do not need (or have) fedora’s support
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 23
    +favouriteCount: 51
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700483633 {#7199
      date: 2023-11-20 13:33:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7206 …}
    +votes: Doctrine\ORM\PersistentCollection {#7208 …}
    +reports: Doctrine\ORM\PersistentCollection {#7210 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7212 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7214 …}
    +badges: Doctrine\ORM\PersistentCollection {#7216 …}
    +children: []
    -id: 14371
    -titleTs: "'distrobox':3 'one':5 'toolbox':1 'use':7 'vs':2"
    -bodyTs: "'/)':4 'advantag':17 'better':57 'bit':56 'containertoolbx.org':3 'containertoolbx.org/)':2 'distrobox':11,29,44 'document':52 'edit':30 'fedora':8,65 'guess':35 'guy':33 'isn':12 'littl':55 'll':42 'matur':50 'mean':39 'much':48 'need':62 'one':19 'preinstal':6,26 'silverblue/kinoite':9 'support':67 'thank':31 'toolbox':1,25 'use':43 'vs':20 'wherea':10"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700471899
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8173864"
    +editedAt: DateTimeImmutable @1700765472 {#7196
      date: 2023-11-23 19:51:12.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700385499 {#7198
      date: 2023-11-19 10:18:19.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.28 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6847
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.61 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2117
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2121
      +user: Proxies\__CG__\App\Entity\User {#7204 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "toolbox-vs-distrobox-Which-one-to-use"
      +title: "toolbox vs distrobox. Which one to use?"
      +url: null
      +body: """
        [toolbox](https://containertoolbx.org/) is preinstalled on fedora silverblue/kinoite whereas distrobox isn’t. What’s the advantage of one vs the other? Why is toolbox preinstalled and not distrobox?\n
        \n
        edit: thank you guys! I guess for me this means that I’ll use distrobox because it’s much more mature or documentation is a little bit better and I do not need (or have) fedora’s support
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 23
      +favouriteCount: 51
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700483633 {#7199
        date: 2023-11-20 13:33:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7206 …}
      +votes: Doctrine\ORM\PersistentCollection {#7208 …}
      +reports: Doctrine\ORM\PersistentCollection {#7210 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7212 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7214 …}
      +badges: Doctrine\ORM\PersistentCollection {#7216 …}
      +children: []
      -id: 14371
      -titleTs: "'distrobox':3 'one':5 'toolbox':1 'use':7 'vs':2"
      -bodyTs: "'/)':4 'advantag':17 'better':57 'bit':56 'containertoolbx.org':3 'containertoolbx.org/)':2 'distrobox':11,29,44 'document':52 'edit':30 'fedora':8,65 'guess':35 'guy':33 'isn':12 'littl':55 'll':42 'matur':50 'mean':39 'much':48 'need':62 'one':19 'preinstal':6,26 'silverblue/kinoite':9 'support':67 'thank':31 'toolbox':1,25 'use':43 'vs':20 'wherea':10"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700471899
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/8173864"
      +editedAt: DateTimeImmutable @1700765472 {#7196
        date: 2023-11-23 19:51:12.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700385499 {#7198
        date: 2023-11-19 10:18:19.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use toolbox: Distrobox is a pretty horrible shell script and deleted parts of my home directory when I tried that.\n
      \n
      In the end I just pointed toolbox to a script named `podman` that just adjusts the setup to what I need, implementing the missing features I wanted that way.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700389144 {#2104
      date: 2023-11-19 11:19:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@beta_tester@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2122 …}
    +nested: Doctrine\ORM\PersistentCollection {#2113 …}
    +votes: Doctrine\ORM\PersistentCollection {#2119 …}
    +reports: Doctrine\ORM\PersistentCollection {#2120 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2162 …}
    -id: 139515
    -bodyTs: "'adjust':36 'delet':12 'directori':17 'distrobox':4 'end':24 'featur':46 'home':16 'horribl':8 'implement':43 'miss':45 'name':32 'need':42 'part':13 'podman':33 'point':27 'pretti':7 'script':10,31 'setup':38 'shell':9 'toolbox':3,28 'tri':20 'use':2 'want':48 'way':50"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4967685"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700389144 {#2041
      date: 2023-11-19 11:19:04.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7347
  +subject: App\Entity\EntryComment {#2117
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2121
      +user: Proxies\__CG__\App\Entity\User {#7204 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "toolbox-vs-distrobox-Which-one-to-use"
      +title: "toolbox vs distrobox. Which one to use?"
      +url: null
      +body: """
        [toolbox](https://containertoolbx.org/) is preinstalled on fedora silverblue/kinoite whereas distrobox isn’t. What’s the advantage of one vs the other? Why is toolbox preinstalled and not distrobox?\n
        \n
        edit: thank you guys! I guess for me this means that I’ll use distrobox because it’s much more mature or documentation is a little bit better and I do not need (or have) fedora’s support
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 23
      +favouriteCount: 51
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700483633 {#7199
        date: 2023-11-20 13:33:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7206 …}
      +votes: Doctrine\ORM\PersistentCollection {#7208 …}
      +reports: Doctrine\ORM\PersistentCollection {#7210 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7212 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7214 …}
      +badges: Doctrine\ORM\PersistentCollection {#7216 …}
      +children: []
      -id: 14371
      -titleTs: "'distrobox':3 'one':5 'toolbox':1 'use':7 'vs':2"
      -bodyTs: "'/)':4 'advantag':17 'better':57 'bit':56 'containertoolbx.org':3 'containertoolbx.org/)':2 'distrobox':11,29,44 'document':52 'edit':30 'fedora':8,65 'guess':35 'guy':33 'isn':12 'littl':55 'll':42 'matur':50 'mean':39 'much':48 'need':62 'one':19 'preinstal':6,26 'silverblue/kinoite':9 'support':67 'thank':31 'toolbox':1,25 'use':43 'vs':20 'wherea':10"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700471899
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/8173864"
      +editedAt: DateTimeImmutable @1700765472 {#7196
        date: 2023-11-23 19:51:12.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700385499 {#7198
        date: 2023-11-19 10:18:19.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use toolbox: Distrobox is a pretty horrible shell script and deleted parts of my home directory when I tried that.\n
      \n
      In the end I just pointed toolbox to a script named `podman` that just adjusts the setup to what I need, implementing the missing features I wanted that way.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700389144 {#2104
      date: 2023-11-19 11:19:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@beta_tester@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2122 …}
    +nested: Doctrine\ORM\PersistentCollection {#2113 …}
    +votes: Doctrine\ORM\PersistentCollection {#2119 …}
    +reports: Doctrine\ORM\PersistentCollection {#2120 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2162 …}
    -id: 139515
    -bodyTs: "'adjust':36 'delet':12 'directori':17 'distrobox':4 'end':24 'featur':46 'home':16 'horribl':8 'implement':43 'miss':45 'name':32 'need':42 'part':13 'podman':33 'point':27 'pretti':7 'script':10,31 'setup':38 'shell':9 'toolbox':3,28 'tri':20 'use':2 'want':48 'way':50"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4967685"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700389144 {#2041
      date: 2023-11-19 11:19:04.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.14 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2117
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2121
      +user: Proxies\__CG__\App\Entity\User {#7204 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "toolbox-vs-distrobox-Which-one-to-use"
      +title: "toolbox vs distrobox. Which one to use?"
      +url: null
      +body: """
        [toolbox](https://containertoolbx.org/) is preinstalled on fedora silverblue/kinoite whereas distrobox isn’t. What’s the advantage of one vs the other? Why is toolbox preinstalled and not distrobox?\n
        \n
        edit: thank you guys! I guess for me this means that I’ll use distrobox because it’s much more mature or documentation is a little bit better and I do not need (or have) fedora’s support
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 23
      +favouriteCount: 51
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700483633 {#7199
        date: 2023-11-20 13:33:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7206 …}
      +votes: Doctrine\ORM\PersistentCollection {#7208 …}
      +reports: Doctrine\ORM\PersistentCollection {#7210 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7212 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7214 …}
      +badges: Doctrine\ORM\PersistentCollection {#7216 …}
      +children: []
      -id: 14371
      -titleTs: "'distrobox':3 'one':5 'toolbox':1 'use':7 'vs':2"
      -bodyTs: "'/)':4 'advantag':17 'better':57 'bit':56 'containertoolbx.org':3 'containertoolbx.org/)':2 'distrobox':11,29,44 'document':52 'edit':30 'fedora':8,65 'guess':35 'guy':33 'isn':12 'littl':55 'll':42 'matur':50 'mean':39 'much':48 'need':62 'one':19 'preinstal':6,26 'silverblue/kinoite':9 'support':67 'thank':31 'toolbox':1,25 'use':43 'vs':20 'wherea':10"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700471899
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/8173864"
      +editedAt: DateTimeImmutable @1700765472 {#7196
        date: 2023-11-23 19:51:12.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700385499 {#7198
        date: 2023-11-19 10:18:19.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use toolbox: Distrobox is a pretty horrible shell script and deleted parts of my home directory when I tried that.\n
      \n
      In the end I just pointed toolbox to a script named `podman` that just adjusts the setup to what I need, implementing the missing features I wanted that way.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700389144 {#2104
      date: 2023-11-19 11:19:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@beta_tester@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2122 …}
    +nested: Doctrine\ORM\PersistentCollection {#2113 …}
    +votes: Doctrine\ORM\PersistentCollection {#2119 …}
    +reports: Doctrine\ORM\PersistentCollection {#2120 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2162 …}
    -id: 139515
    -bodyTs: "'adjust':36 'delet':12 'directori':17 'distrobox':4 'end':24 'featur':46 'home':16 'horribl':8 'implement':43 'miss':45 'name':32 'need':42 'part':13 'podman':33 'point':27 'pretti':7 'script':10,31 'setup':38 'shell':9 'toolbox':3,28 'tri':20 'use':2 'want':48 'way':50"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4967685"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700389144 {#2041
      date: 2023-11-19 11:19:04.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7404
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2117
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2121
      +user: Proxies\__CG__\App\Entity\User {#7204 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#2597 …}
      +slug: "toolbox-vs-distrobox-Which-one-to-use"
      +title: "toolbox vs distrobox. Which one to use?"
      +url: null
      +body: """
        [toolbox](https://containertoolbx.org/) is preinstalled on fedora silverblue/kinoite whereas distrobox isn’t. What’s the advantage of one vs the other? Why is toolbox preinstalled and not distrobox?\n
        \n
        edit: thank you guys! I guess for me this means that I’ll use distrobox because it’s much more mature or documentation is a little bit better and I do not need (or have) fedora’s support
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 23
      +favouriteCount: 51
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700483633 {#7199
        date: 2023-11-20 13:33:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7206 …}
      +votes: Doctrine\ORM\PersistentCollection {#7208 …}
      +reports: Doctrine\ORM\PersistentCollection {#7210 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7212 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7214 …}
      +badges: Doctrine\ORM\PersistentCollection {#7216 …}
      +children: []
      -id: 14371
      -titleTs: "'distrobox':3 'one':5 'toolbox':1 'use':7 'vs':2"
      -bodyTs: "'/)':4 'advantag':17 'better':57 'bit':56 'containertoolbx.org':3 'containertoolbx.org/)':2 'distrobox':11,29,44 'document':52 'edit':30 'fedora':8,65 'guess':35 'guy':33 'isn':12 'littl':55 'll':42 'matur':50 'mean':39 'much':48 'need':62 'one':19 'preinstal':6,26 'silverblue/kinoite':9 'support':67 'thank':31 'toolbox':1,25 'use':43 'vs':20 'wherea':10"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700471899
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/8173864"
      +editedAt: DateTimeImmutable @1700765472 {#7196
        date: 2023-11-23 19:51:12.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700385499 {#7198
        date: 2023-11-19 10:18:19.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use toolbox: Distrobox is a pretty horrible shell script and deleted parts of my home directory when I tried that.\n
      \n
      In the end I just pointed toolbox to a script named `podman` that just adjusts the setup to what I need, implementing the missing features I wanted that way.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700389144 {#2104
      date: 2023-11-19 11:19:04.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@beta_tester@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2122 …}
    +nested: Doctrine\ORM\PersistentCollection {#2113 …}
    +votes: Doctrine\ORM\PersistentCollection {#2119 …}
    +reports: Doctrine\ORM\PersistentCollection {#2120 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2162 …}
    -id: 139515
    -bodyTs: "'adjust':36 'delet':12 'directori':17 'distrobox':4 'end':24 'featur':46 'home':16 'horribl':8 'implement':43 'miss':45 'name':32 'need':42 'part':13 'podman':33 'point':27 'pretti':7 'script':10,31 'setup':38 'shell':9 'toolbox':3,28 'tri':20 'use':2 'want':48 'way':50"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4967685"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700389144 {#2041
      date: 2023-11-19 11:19:04.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 24.94 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2126
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2139 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2215 …}
    +body: """
      Censorship is about you being limited in the actions you can take to express yourself. It is not about cushioning you from the consequences of those actions from the people around you.\n
      \n
      You obviously were allowed to take action: The contents was apparent upon on a forum and here as well. People reacted to your actions: Admins removed your contents and blocked you and I am telling you that your understanding of wayland as well as politics is limited.\n
      \n
      Deal with it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700224321 {#2118
      date: 2023-11-17 13:32:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@brunofin@lemm.ee"
      "@mintycactus@lemmy.world"
      "@hunger@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2224 …}
    +nested: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2216 …}
    +reports: Doctrine\ORM\PersistentCollection {#2213 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
    -id: 133124
    -bodyTs: "'action':9,27,39,56 'admin':57 'allow':36 'appar':43 'around':31 'block':62 'censorship':1 'consequ':24 'content':41,60 'cushion':20 'deal':80 'express':14 'forum':47 'limit':6,79 'obvious':34 'peopl':30,52 'polit':77 'react':53 'remov':58 'take':12,38 'tell':67 'understand':71 'upon':44 'wayland':73 'well':51,75"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4908407"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700224321 {#2114
      date: 2023-11-17 13:32:01.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7653
  +comment: App\Entity\EntryComment {#2126
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2139 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2215 …}
    +body: """
      Censorship is about you being limited in the actions you can take to express yourself. It is not about cushioning you from the consequences of those actions from the people around you.\n
      \n
      You obviously were allowed to take action: The contents was apparent upon on a forum and here as well. People reacted to your actions: Admins removed your contents and blocked you and I am telling you that your understanding of wayland as well as politics is limited.\n
      \n
      Deal with it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700224321 {#2118
      date: 2023-11-17 13:32:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@brunofin@lemm.ee"
      "@mintycactus@lemmy.world"
      "@hunger@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2224 …}
    +nested: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2216 …}
    +reports: Doctrine\ORM\PersistentCollection {#2213 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
    -id: 133124
    -bodyTs: "'action':9,27,39,56 'admin':57 'allow':36 'appar':43 'around':31 'block':62 'censorship':1 'consequ':24 'content':41,60 'cushion':20 'deal':80 'express':14 'forum':47 'limit':6,79 'obvious':34 'peopl':30,52 'polit':77 'react':53 'remov':58 'take':12,38 'tell':67 'understand':71 'upon':44 'wayland':73 'well':51,75"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4908407"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700224321 {#2114
      date: 2023-11-17 13:32:01.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.26 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7717
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.27 ms
Input props
[
  "date" => DateTimeImmutable @1700224321 {#2114
    date: 2023-11-17 13:32:01.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7773
  +date: DateTimeImmutable @1700224321 {#2114
    date: 2023-11-17 13:32:01.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1700224321 {#2114
    date: 2023-11-17 13:32:01.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7827
  +createdAt: DateTimeImmutable @1700224321 {#2114
    date: 2023-11-17 13:32:01.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.21 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#7881
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.21 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2043
    +user: Proxies\__CG__\App\Entity\User {#2145 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#7690 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
    +slug: "wayland-not-even-once"
    +title: "wayland, not even once"
    +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
    +body: null
    +type: "video"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 6
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700224321 {#7691
      date: 2023-11-17 13:32:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7698 …}
    +votes: Doctrine\ORM\PersistentCollection {#7700 …}
    +reports: Doctrine\ORM\PersistentCollection {#7702 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
    +badges: Doctrine\ORM\PersistentCollection {#7708 …}
    +children: []
    -id: 13764
    -titleTs: "'even':3 'wayland':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700280146
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9320318"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700193746 {#7688
      date: 2023-11-17 05:02:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#7936
  +entry: Proxies\__CG__\App\Entity\Entry {#2043
    +user: Proxies\__CG__\App\Entity\User {#2145 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#7690 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
    +slug: "wayland-not-even-once"
    +title: "wayland, not even once"
    +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
    +body: null
    +type: "video"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 6
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700224321 {#7691
      date: 2023-11-17 13:32:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7698 …}
    +votes: Doctrine\ORM\PersistentCollection {#7700 …}
    +reports: Doctrine\ORM\PersistentCollection {#7702 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
    +badges: Doctrine\ORM\PersistentCollection {#7708 …}
    +children: []
    -id: 13764
    -titleTs: "'even':3 'wayland':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700280146
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9320318"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700193746 {#7688
      date: 2023-11-17 05:02:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.28 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7991
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.60 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2126
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2139 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2215 …}
    +body: """
      Censorship is about you being limited in the actions you can take to express yourself. It is not about cushioning you from the consequences of those actions from the people around you.\n
      \n
      You obviously were allowed to take action: The contents was apparent upon on a forum and here as well. People reacted to your actions: Admins removed your contents and blocked you and I am telling you that your understanding of wayland as well as politics is limited.\n
      \n
      Deal with it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700224321 {#2118
      date: 2023-11-17 13:32:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@brunofin@lemm.ee"
      "@mintycactus@lemmy.world"
      "@hunger@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2224 …}
    +nested: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2216 …}
    +reports: Doctrine\ORM\PersistentCollection {#2213 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
    -id: 133124
    -bodyTs: "'action':9,27,39,56 'admin':57 'allow':36 'appar':43 'around':31 'block':62 'censorship':1 'consequ':24 'content':41,60 'cushion':20 'deal':80 'express':14 'forum':47 'limit':6,79 'obvious':34 'peopl':30,52 'polit':77 'react':53 'remov':58 'take':12,38 'tell':67 'understand':71 'upon':44 'wayland':73 'well':51,75"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4908407"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700224321 {#2114
      date: 2023-11-17 13:32:01.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8069
  +subject: App\Entity\EntryComment {#2126
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2139 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2215 …}
    +body: """
      Censorship is about you being limited in the actions you can take to express yourself. It is not about cushioning you from the consequences of those actions from the people around you.\n
      \n
      You obviously were allowed to take action: The contents was apparent upon on a forum and here as well. People reacted to your actions: Admins removed your contents and blocked you and I am telling you that your understanding of wayland as well as politics is limited.\n
      \n
      Deal with it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700224321 {#2118
      date: 2023-11-17 13:32:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@brunofin@lemm.ee"
      "@mintycactus@lemmy.world"
      "@hunger@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2224 …}
    +nested: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2216 …}
    +reports: Doctrine\ORM\PersistentCollection {#2213 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
    -id: 133124
    -bodyTs: "'action':9,27,39,56 'admin':57 'allow':36 'appar':43 'around':31 'block':62 'censorship':1 'consequ':24 'content':41,60 'cushion':20 'deal':80 'express':14 'forum':47 'limit':6,79 'obvious':34 'peopl':30,52 'polit':77 'react':53 'remov':58 'take':12,38 'tell':67 'understand':71 'upon':44 'wayland':73 'well':51,75"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4908407"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700224321 {#2114
      date: 2023-11-17 13:32:01.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.37 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2126
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2139 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2215 …}
    +body: """
      Censorship is about you being limited in the actions you can take to express yourself. It is not about cushioning you from the consequences of those actions from the people around you.\n
      \n
      You obviously were allowed to take action: The contents was apparent upon on a forum and here as well. People reacted to your actions: Admins removed your contents and blocked you and I am telling you that your understanding of wayland as well as politics is limited.\n
      \n
      Deal with it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700224321 {#2118
      date: 2023-11-17 13:32:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@brunofin@lemm.ee"
      "@mintycactus@lemmy.world"
      "@hunger@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2224 …}
    +nested: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2216 …}
    +reports: Doctrine\ORM\PersistentCollection {#2213 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
    -id: 133124
    -bodyTs: "'action':9,27,39,56 'admin':57 'allow':36 'appar':43 'around':31 'block':62 'censorship':1 'consequ':24 'content':41,60 'cushion':20 'deal':80 'express':14 'forum':47 'limit':6,79 'obvious':34 'peopl':30,52 'polit':77 'react':53 'remov':58 'take':12,38 'tell':67 'understand':71 'upon':44 'wayland':73 'well':51,75"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4908407"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700224321 {#2114
      date: 2023-11-17 13:32:01.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8126
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2126
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2139 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2215 …}
    +body: """
      Censorship is about you being limited in the actions you can take to express yourself. It is not about cushioning you from the consequences of those actions from the people around you.\n
      \n
      You obviously were allowed to take action: The contents was apparent upon on a forum and here as well. People reacted to your actions: Admins removed your contents and blocked you and I am telling you that your understanding of wayland as well as politics is limited.\n
      \n
      Deal with it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700224321 {#2118
      date: 2023-11-17 13:32:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@brunofin@lemm.ee"
      "@mintycactus@lemmy.world"
      "@hunger@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2224 …}
    +nested: Doctrine\ORM\PersistentCollection {#2223 …}
    +votes: Doctrine\ORM\PersistentCollection {#2216 …}
    +reports: Doctrine\ORM\PersistentCollection {#2213 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
    -id: 133124
    -bodyTs: "'action':9,27,39,56 'admin':57 'allow':36 'appar':43 'around':31 'block':62 'censorship':1 'consequ':24 'content':41,60 'cushion':20 'deal':80 'express':14 'forum':47 'limit':6,79 'obvious':34 'peopl':30,52 'polit':77 'react':53 'remov':58 'take':12,38 'tell':67 'understand':71 'upon':44 'wayland':73 'well':51,75"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4908407"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700224321 {#2114
      date: 2023-11-17 13:32:01.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 21.47 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2192
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2189 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2299 …}
    +body: "Small communities have a hard time staying up to date. X11 was ported decades ago, when non Linux OSes had more mind share and commercial backing. I doubt anyone could port X11 if that was the new thing mainly developed on Linux today."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700210862 {#2127
      date: 2023-11-17 09:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@sebsch@discuss.tchncs.de"
      "@db2@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2311 …}
    +nested: Doctrine\ORM\PersistentCollection {#2293 …}
    +votes: Doctrine\ORM\PersistentCollection {#2309 …}
    +reports: Doctrine\ORM\PersistentCollection {#2302 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    -id: 132729
    -bodyTs: "'ago':15 'anyon':29 'back':26 'commerci':25 'communiti':2 'could':30 'date':10 'decad':14 'develop':40 'doubt':28 'hard':5 'linux':18,42 'main':39 'mind':22 'new':37 'non':17 'ose':19 'port':13,31 'share':23 'small':1 'stay':7 'thing':38 'time':6 'today':43 'x11':11,32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904904"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700210862 {#2128
      date: 2023-11-17 09:47:42.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8375
  +comment: App\Entity\EntryComment {#2192
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2189 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2299 …}
    +body: "Small communities have a hard time staying up to date. X11 was ported decades ago, when non Linux OSes had more mind share and commercial backing. I doubt anyone could port X11 if that was the new thing mainly developed on Linux today."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700210862 {#2127
      date: 2023-11-17 09:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@sebsch@discuss.tchncs.de"
      "@db2@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2311 …}
    +nested: Doctrine\ORM\PersistentCollection {#2293 …}
    +votes: Doctrine\ORM\PersistentCollection {#2309 …}
    +reports: Doctrine\ORM\PersistentCollection {#2302 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    -id: 132729
    -bodyTs: "'ago':15 'anyon':29 'back':26 'commerci':25 'communiti':2 'could':30 'date':10 'decad':14 'develop':40 'doubt':28 'hard':5 'linux':18,42 'main':39 'mind':22 'new':37 'non':17 'ose':19 'port':13,31 'share':23 'small':1 'stay':7 'thing':38 'time':6 'today':43 'x11':11,32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904904"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700210862 {#2128
      date: 2023-11-17 09:47:42.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.21 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8420
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.21 ms
Input props
[
  "date" => DateTimeImmutable @1700210862 {#2128
    date: 2023-11-17 09:47:42.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8476
  +date: DateTimeImmutable @1700210862 {#2128
    date: 2023-11-17 09:47:42.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1700210862 {#2128
    date: 2023-11-17 09:47:42.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8530
  +createdAt: DateTimeImmutable @1700210862 {#2128
    date: 2023-11-17 09:47:42.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.21 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#8584
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.21 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2043
    +user: Proxies\__CG__\App\Entity\User {#2145 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#7690 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
    +slug: "wayland-not-even-once"
    +title: "wayland, not even once"
    +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
    +body: null
    +type: "video"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 6
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700224321 {#7691
      date: 2023-11-17 13:32:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7698 …}
    +votes: Doctrine\ORM\PersistentCollection {#7700 …}
    +reports: Doctrine\ORM\PersistentCollection {#7702 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
    +badges: Doctrine\ORM\PersistentCollection {#7708 …}
    +children: []
    -id: 13764
    -titleTs: "'even':3 'wayland':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700280146
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9320318"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700193746 {#7688
      date: 2023-11-17 05:02:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#8639
  +entry: Proxies\__CG__\App\Entity\Entry {#2043
    +user: Proxies\__CG__\App\Entity\User {#2145 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#7690 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
    +slug: "wayland-not-even-once"
    +title: "wayland, not even once"
    +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
    +body: null
    +type: "video"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 6
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700224321 {#7691
      date: 2023-11-17 13:32:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7698 …}
    +votes: Doctrine\ORM\PersistentCollection {#7700 …}
    +reports: Doctrine\ORM\PersistentCollection {#7702 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
    +badges: Doctrine\ORM\PersistentCollection {#7708 …}
    +children: []
    -id: 13764
    -titleTs: "'even':3 'wayland':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700280146
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9320318"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700193746 {#7688
      date: 2023-11-17 05:02:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.29 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8694
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.75 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2192
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2189 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2299 …}
    +body: "Small communities have a hard time staying up to date. X11 was ported decades ago, when non Linux OSes had more mind share and commercial backing. I doubt anyone could port X11 if that was the new thing mainly developed on Linux today."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700210862 {#2127
      date: 2023-11-17 09:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@sebsch@discuss.tchncs.de"
      "@db2@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2311 …}
    +nested: Doctrine\ORM\PersistentCollection {#2293 …}
    +votes: Doctrine\ORM\PersistentCollection {#2309 …}
    +reports: Doctrine\ORM\PersistentCollection {#2302 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    -id: 132729
    -bodyTs: "'ago':15 'anyon':29 'back':26 'commerci':25 'communiti':2 'could':30 'date':10 'decad':14 'develop':40 'doubt':28 'hard':5 'linux':18,42 'main':39 'mind':22 'new':37 'non':17 'ose':19 'port':13,31 'share':23 'small':1 'stay':7 'thing':38 'time':6 'today':43 'x11':11,32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904904"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700210862 {#2128
      date: 2023-11-17 09:47:42.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8764
  +subject: App\Entity\EntryComment {#2192
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2189 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2299 …}
    +body: "Small communities have a hard time staying up to date. X11 was ported decades ago, when non Linux OSes had more mind share and commercial backing. I doubt anyone could port X11 if that was the new thing mainly developed on Linux today."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700210862 {#2127
      date: 2023-11-17 09:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@sebsch@discuss.tchncs.de"
      "@db2@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2311 …}
    +nested: Doctrine\ORM\PersistentCollection {#2293 …}
    +votes: Doctrine\ORM\PersistentCollection {#2309 …}
    +reports: Doctrine\ORM\PersistentCollection {#2302 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    -id: 132729
    -bodyTs: "'ago':15 'anyon':29 'back':26 'commerci':25 'communiti':2 'could':30 'date':10 'decad':14 'develop':40 'doubt':28 'hard':5 'linux':18,42 'main':39 'mind':22 'new':37 'non':17 'ose':19 'port':13,31 'share':23 'small':1 'stay':7 'thing':38 'time':6 'today':43 'x11':11,32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904904"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700210862 {#2128
      date: 2023-11-17 09:47:42.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.21 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2192
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2189 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2299 …}
    +body: "Small communities have a hard time staying up to date. X11 was ported decades ago, when non Linux OSes had more mind share and commercial backing. I doubt anyone could port X11 if that was the new thing mainly developed on Linux today."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700210862 {#2127
      date: 2023-11-17 09:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@sebsch@discuss.tchncs.de"
      "@db2@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2311 …}
    +nested: Doctrine\ORM\PersistentCollection {#2293 …}
    +votes: Doctrine\ORM\PersistentCollection {#2309 …}
    +reports: Doctrine\ORM\PersistentCollection {#2302 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    -id: 132729
    -bodyTs: "'ago':15 'anyon':29 'back':26 'commerci':25 'communiti':2 'could':30 'date':10 'decad':14 'develop':40 'doubt':28 'hard':5 'linux':18,42 'main':39 'mind':22 'new':37 'non':17 'ose':19 'port':13,31 'share':23 'small':1 'stay':7 'thing':38 'time':6 'today':43 'x11':11,32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904904"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700210862 {#2128
      date: 2023-11-17 09:47:42.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8821
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2192
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2189 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2299 …}
    +body: "Small communities have a hard time staying up to date. X11 was ported decades ago, when non Linux OSes had more mind share and commercial backing. I doubt anyone could port X11 if that was the new thing mainly developed on Linux today."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700210862 {#2127
      date: 2023-11-17 09:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@sebsch@discuss.tchncs.de"
      "@db2@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2311 …}
    +nested: Doctrine\ORM\PersistentCollection {#2293 …}
    +votes: Doctrine\ORM\PersistentCollection {#2309 …}
    +reports: Doctrine\ORM\PersistentCollection {#2302 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    -id: 132729
    -bodyTs: "'ago':15 'anyon':29 'back':26 'commerci':25 'communiti':2 'could':30 'date':10 'decad':14 'develop':40 'doubt':28 'hard':5 'linux':18,42 'main':39 'mind':22 'new':37 'non':17 'ose':19 'port':13,31 'share':23 'small':1 'stay':7 'thing':38 'time':6 'today':43 'x11':11,32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904904"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700210862 {#2128
      date: 2023-11-17 09:47:42.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 50.23 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2307
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Yes, wayland by design does not let random applications grab events intended for other applications nor does it let random applications take screenshots at any point in time showing other applications screens. This requires applications to do screen sharing differently, and it indeed breaks random applications sending events to random other applications. That is basically all you wail about and an absolutely necessary property of any sensible system and it is very embarrassing that it took so long to get this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1700210315 {#2252
      date: 2023-11-17 09:38:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2306 …}
    +nested: Doctrine\ORM\PersistentCollection {#2305 …}
    +votes: Doctrine\ORM\PersistentCollection {#2303 …}
    +reports: Doctrine\ORM\PersistentCollection {#2317 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2313 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2292 …}
    -id: 132713
    -bodyTs: "'absolut':62 'applic':9,15,21,31,35,46,52 'basic':55 'break':44 'design':4 'differ':40 'embarrass':73 'event':11,48 'get':80 'grab':10 'inde':43 'intend':12 'let':7,19 'long':78 'necessari':63 'point':26 'properti':64 'random':8,20,45,50 'requir':34 'screen':32,38 'screenshot':23 'send':47 'sensibl':67 'share':39 'show':29 'system':68 'take':22 'time':28 'took':76 'wail':58 'wayland':2 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904791"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700210315 {#2228
      date: 2023-11-17 09:38:35.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9070
  +comment: App\Entity\EntryComment {#2307
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Yes, wayland by design does not let random applications grab events intended for other applications nor does it let random applications take screenshots at any point in time showing other applications screens. This requires applications to do screen sharing differently, and it indeed breaks random applications sending events to random other applications. That is basically all you wail about and an absolutely necessary property of any sensible system and it is very embarrassing that it took so long to get this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1700210315 {#2252
      date: 2023-11-17 09:38:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2306 …}
    +nested: Doctrine\ORM\PersistentCollection {#2305 …}
    +votes: Doctrine\ORM\PersistentCollection {#2303 …}
    +reports: Doctrine\ORM\PersistentCollection {#2317 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2313 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2292 …}
    -id: 132713
    -bodyTs: "'absolut':62 'applic':9,15,21,31,35,46,52 'basic':55 'break':44 'design':4 'differ':40 'embarrass':73 'event':11,48 'get':80 'grab':10 'inde':43 'intend':12 'let':7,19 'long':78 'necessari':63 'point':26 'properti':64 'random':8,20,45,50 'requir':34 'screen':32,38 'screenshot':23 'send':47 'sensibl':67 'share':39 'show':29 'system':68 'take':22 'time':28 'took':76 'wail':58 'wayland':2 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904791"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700210315 {#2228
      date: 2023-11-17 09:38:35.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9115
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.18 ms
Input props
[
  "date" => DateTimeImmutable @1700210315 {#2228
    date: 2023-11-17 09:38:35.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9171
  +date: DateTimeImmutable @1700210315 {#2228
    date: 2023-11-17 09:38:35.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1700210315 {#2228
    date: 2023-11-17 09:38:35.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9225
  +createdAt: DateTimeImmutable @1700210315 {#2228
    date: 2023-11-17 09:38:35.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.17 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#9279
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.17 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2043
    +user: Proxies\__CG__\App\Entity\User {#2145 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#7690 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
    +slug: "wayland-not-even-once"
    +title: "wayland, not even once"
    +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
    +body: null
    +type: "video"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 6
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700224321 {#7691
      date: 2023-11-17 13:32:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7698 …}
    +votes: Doctrine\ORM\PersistentCollection {#7700 …}
    +reports: Doctrine\ORM\PersistentCollection {#7702 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
    +badges: Doctrine\ORM\PersistentCollection {#7708 …}
    +children: []
    -id: 13764
    -titleTs: "'even':3 'wayland':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700280146
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9320318"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700193746 {#7688
      date: 2023-11-17 05:02:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#9334
  +entry: Proxies\__CG__\App\Entity\Entry {#2043
    +user: Proxies\__CG__\App\Entity\User {#2145 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#7690 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
    +slug: "wayland-not-even-once"
    +title: "wayland, not even once"
    +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
    +body: null
    +type: "video"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 6
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700224321 {#7691
      date: 2023-11-17 13:32:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7698 …}
    +votes: Doctrine\ORM\PersistentCollection {#7700 …}
    +reports: Doctrine\ORM\PersistentCollection {#7702 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
    +badges: Doctrine\ORM\PersistentCollection {#7708 …}
    +children: []
    -id: 13764
    -titleTs: "'even':3 'wayland':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700280146
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9320318"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700193746 {#7688
      date: 2023-11-17 05:02:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.24 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9389
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.51 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2307
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Yes, wayland by design does not let random applications grab events intended for other applications nor does it let random applications take screenshots at any point in time showing other applications screens. This requires applications to do screen sharing differently, and it indeed breaks random applications sending events to random other applications. That is basically all you wail about and an absolutely necessary property of any sensible system and it is very embarrassing that it took so long to get this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1700210315 {#2252
      date: 2023-11-17 09:38:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2306 …}
    +nested: Doctrine\ORM\PersistentCollection {#2305 …}
    +votes: Doctrine\ORM\PersistentCollection {#2303 …}
    +reports: Doctrine\ORM\PersistentCollection {#2317 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2313 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2292 …}
    -id: 132713
    -bodyTs: "'absolut':62 'applic':9,15,21,31,35,46,52 'basic':55 'break':44 'design':4 'differ':40 'embarrass':73 'event':11,48 'get':80 'grab':10 'inde':43 'intend':12 'let':7,19 'long':78 'necessari':63 'point':26 'properti':64 'random':8,20,45,50 'requir':34 'screen':32,38 'screenshot':23 'send':47 'sensibl':67 'share':39 'show':29 'system':68 'take':22 'time':28 'took':76 'wail':58 'wayland':2 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904791"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700210315 {#2228
      date: 2023-11-17 09:38:35.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9459
  +subject: App\Entity\EntryComment {#2307
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Yes, wayland by design does not let random applications grab events intended for other applications nor does it let random applications take screenshots at any point in time showing other applications screens. This requires applications to do screen sharing differently, and it indeed breaks random applications sending events to random other applications. That is basically all you wail about and an absolutely necessary property of any sensible system and it is very embarrassing that it took so long to get this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1700210315 {#2252
      date: 2023-11-17 09:38:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2306 …}
    +nested: Doctrine\ORM\PersistentCollection {#2305 …}
    +votes: Doctrine\ORM\PersistentCollection {#2303 …}
    +reports: Doctrine\ORM\PersistentCollection {#2317 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2313 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2292 …}
    -id: 132713
    -bodyTs: "'absolut':62 'applic':9,15,21,31,35,46,52 'basic':55 'break':44 'design':4 'differ':40 'embarrass':73 'event':11,48 'get':80 'grab':10 'inde':43 'intend':12 'let':7,19 'long':78 'necessari':63 'point':26 'properti':64 'random':8,20,45,50 'requir':34 'screen':32,38 'screenshot':23 'send':47 'sensibl':67 'share':39 'show':29 'system':68 'take':22 'time':28 'took':76 'wail':58 'wayland':2 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904791"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700210315 {#2228
      date: 2023-11-17 09:38:35.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.92 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2307
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Yes, wayland by design does not let random applications grab events intended for other applications nor does it let random applications take screenshots at any point in time showing other applications screens. This requires applications to do screen sharing differently, and it indeed breaks random applications sending events to random other applications. That is basically all you wail about and an absolutely necessary property of any sensible system and it is very embarrassing that it took so long to get this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1700210315 {#2252
      date: 2023-11-17 09:38:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2306 …}
    +nested: Doctrine\ORM\PersistentCollection {#2305 …}
    +votes: Doctrine\ORM\PersistentCollection {#2303 …}
    +reports: Doctrine\ORM\PersistentCollection {#2317 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2313 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2292 …}
    -id: 132713
    -bodyTs: "'absolut':62 'applic':9,15,21,31,35,46,52 'basic':55 'break':44 'design':4 'differ':40 'embarrass':73 'event':11,48 'get':80 'grab':10 'inde':43 'intend':12 'let':7,19 'long':78 'necessari':63 'point':26 'properti':64 'random':8,20,45,50 'requir':34 'screen':32,38 'screenshot':23 'send':47 'sensibl':67 'share':39 'show':29 'system':68 'take':22 'time':28 'took':76 'wail':58 'wayland':2 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904791"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700210315 {#2228
      date: 2023-11-17 09:38:35.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9516
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2307
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Yes, wayland by design does not let random applications grab events intended for other applications nor does it let random applications take screenshots at any point in time showing other applications screens. This requires applications to do screen sharing differently, and it indeed breaks random applications sending events to random other applications. That is basically all you wail about and an absolutely necessary property of any sensible system and it is very embarrassing that it took so long to get this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1700210315 {#2252
      date: 2023-11-17 09:38:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2306 …}
    +nested: Doctrine\ORM\PersistentCollection {#2305 …}
    +votes: Doctrine\ORM\PersistentCollection {#2303 …}
    +reports: Doctrine\ORM\PersistentCollection {#2317 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2313 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2292 …}
    -id: 132713
    -bodyTs: "'absolut':62 'applic':9,15,21,31,35,46,52 'basic':55 'break':44 'design':4 'differ':40 'embarrass':73 'event':11,48 'get':80 'grab':10 'inde':43 'intend':12 'let':7,19 'long':78 'necessari':63 'point':26 'properti':64 'random':8,20,45,50 'requir':34 'screen':32,38 'screenshot':23 'send':47 'sensibl':67 'share':39 'show':29 'system':68 'take':22 'time':28 'took':76 'wail':58 'wayland':2 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904791"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700210315 {#2228
      date: 2023-11-17 09:38:35.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 29.02 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2295
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2281 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2215 …}
    +body: "Removing dump stuff to keep a community relevant, on topic and with a good signal to noise ratio is not censorship. Claiming so is just dumb."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1700208468 {#2310
      date: 2023-11-17 09:07:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@brunofin@lemm.ee"
      "@mintycactus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2283 …}
    +nested: Doctrine\ORM\PersistentCollection {#2282 …}
    +votes: Doctrine\ORM\PersistentCollection {#2276 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2218 …}
    -id: 132678
    -bodyTs: "'censorship':21 'claim':22 'communiti':7 'dumb':26 'dump':2 'good':14 'keep':5 'nois':17 'ratio':18 'relev':8 'remov':1 'signal':15 'stuff':3 'topic':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700208468 {#2312
      date: 2023-11-17 09:07:48.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9765
  +comment: App\Entity\EntryComment {#2295
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2281 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2215 …}
    +body: "Removing dump stuff to keep a community relevant, on topic and with a good signal to noise ratio is not censorship. Claiming so is just dumb."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1700208468 {#2310
      date: 2023-11-17 09:07:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@brunofin@lemm.ee"
      "@mintycactus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2283 …}
    +nested: Doctrine\ORM\PersistentCollection {#2282 …}
    +votes: Doctrine\ORM\PersistentCollection {#2276 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2218 …}
    -id: 132678
    -bodyTs: "'censorship':21 'claim':22 'communiti':7 'dumb':26 'dump':2 'good':14 'keep':5 'nois':17 'ratio':18 'relev':8 'remov':1 'signal':15 'stuff':3 'topic':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700208468 {#2312
      date: 2023-11-17 09:07:48.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 1.71 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9810
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.19 ms
Input props
[
  "date" => DateTimeImmutable @1700208468 {#2312
    date: 2023-11-17 09:07:48.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9866
  +date: DateTimeImmutable @1700208468 {#2312
    date: 2023-11-17 09:07:48.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1700208468 {#2312
    date: 2023-11-17 09:07:48.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9920
  +createdAt: DateTimeImmutable @1700208468 {#2312
    date: 2023-11-17 09:07:48.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.17 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#9974
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
    +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#2708
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
    +entries: Doctrine\ORM\PersistentCollection {#2718 …}
    +posts: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +bans: Doctrine\ORM\PersistentCollection {#2728 …}
    +reports: Doctrine\ORM\PersistentCollection {#2736 …}
    +badges: Doctrine\ORM\PersistentCollection {#2749 …}
    +logs: Doctrine\ORM\PersistentCollection {#2759 …}
    +awards: Doctrine\ORM\PersistentCollection {#2741 …}
    +categories: Doctrine\ORM\PersistentCollection {#2765 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#2709
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2710
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.19 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2043
    +user: Proxies\__CG__\App\Entity\User {#2145 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#7690 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
    +slug: "wayland-not-even-once"
    +title: "wayland, not even once"
    +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
    +body: null
    +type: "video"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 6
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700224321 {#7691
      date: 2023-11-17 13:32:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7698 …}
    +votes: Doctrine\ORM\PersistentCollection {#7700 …}
    +reports: Doctrine\ORM\PersistentCollection {#7702 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
    +badges: Doctrine\ORM\PersistentCollection {#7708 …}
    +children: []
    -id: 13764
    -titleTs: "'even':3 'wayland':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700280146
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9320318"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700193746 {#7688
      date: 2023-11-17 05:02:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#10029
  +entry: Proxies\__CG__\App\Entity\Entry {#2043
    +user: Proxies\__CG__\App\Entity\User {#2145 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
      +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#2708
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
      +entries: Doctrine\ORM\PersistentCollection {#2718 …}
      +posts: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +bans: Doctrine\ORM\PersistentCollection {#2728 …}
      +reports: Doctrine\ORM\PersistentCollection {#2736 …}
      +badges: Doctrine\ORM\PersistentCollection {#2749 …}
      +logs: Doctrine\ORM\PersistentCollection {#2759 …}
      +awards: Doctrine\ORM\PersistentCollection {#2741 …}
      +categories: Doctrine\ORM\PersistentCollection {#2765 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#2709
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2710
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#7690 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
    +slug: "wayland-not-even-once"
    +title: "wayland, not even once"
    +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
    +body: null
    +type: "video"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 6
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700224321 {#7691
      date: 2023-11-17 13:32:01.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7698 …}
    +votes: Doctrine\ORM\PersistentCollection {#7700 …}
    +reports: Doctrine\ORM\PersistentCollection {#7702 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
    +badges: Doctrine\ORM\PersistentCollection {#7708 …}
    +children: []
    -id: 13764
    -titleTs: "'even':3 'wayland':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700280146
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9320318"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700193746 {#7688
      date: 2023-11-17 05:02:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.21 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#10084
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 20.53 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2295
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2281 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2215 …}
    +body: "Removing dump stuff to keep a community relevant, on topic and with a good signal to noise ratio is not censorship. Claiming so is just dumb."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1700208468 {#2310
      date: 2023-11-17 09:07:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@brunofin@lemm.ee"
      "@mintycactus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2283 …}
    +nested: Doctrine\ORM\PersistentCollection {#2282 …}
    +votes: Doctrine\ORM\PersistentCollection {#2276 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2218 …}
    -id: 132678
    -bodyTs: "'censorship':21 'claim':22 'communiti':7 'dumb':26 'dump':2 'good':14 'keep':5 'nois':17 'ratio':18 'relev':8 'remov':1 'signal':15 'stuff':3 'topic':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700208468 {#2312
      date: 2023-11-17 09:07:48.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10154
  +subject: App\Entity\EntryComment {#2295
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2281 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2215 …}
    +body: "Removing dump stuff to keep a community relevant, on topic and with a good signal to noise ratio is not censorship. Claiming so is just dumb."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1700208468 {#2310
      date: 2023-11-17 09:07:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@brunofin@lemm.ee"
      "@mintycactus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2283 …}
    +nested: Doctrine\ORM\PersistentCollection {#2282 …}
    +votes: Doctrine\ORM\PersistentCollection {#2276 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2218 …}
    -id: 132678
    -bodyTs: "'censorship':21 'claim':22 'communiti':7 'dumb':26 'dump':2 'good':14 'keep':5 'nois':17 'ratio':18 'relev':8 'remov':1 'signal':15 'stuff':3 'topic':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700208468 {#2312
      date: 2023-11-17 09:07:48.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.70 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2295
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2281 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2215 …}
    +body: "Removing dump stuff to keep a community relevant, on topic and with a good signal to noise ratio is not censorship. Claiming so is just dumb."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1700208468 {#2310
      date: 2023-11-17 09:07:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@brunofin@lemm.ee"
      "@mintycactus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2283 …}
    +nested: Doctrine\ORM\PersistentCollection {#2282 …}
    +votes: Doctrine\ORM\PersistentCollection {#2276 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2218 …}
    -id: 132678
    -bodyTs: "'censorship':21 'claim':22 'communiti':7 'dumb':26 'dump':2 'good':14 'keep':5 'nois':17 'ratio':18 'relev':8 'remov':1 'signal':15 'stuff':3 'topic':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700208468 {#2312
      date: 2023-11-17 09:07:48.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10211
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2295
    +user: App\Entity\User {#261
      +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
      +cover: null
      +email: "hunger@programming.dev"
      +username: "@hunger@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "A Slint fanboy from Berlin."
      +lastActive: DateTime @1711263674 {#269
        date: 2024-03-24 08:01:14.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
      +entries: Doctrine\ORM\PersistentCollection {#175 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
      +posts: Doctrine\ORM\PersistentCollection {#63 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
      +follows: Doctrine\ORM\PersistentCollection {#1832 …}
      +followers: Doctrine\ORM\PersistentCollection {#1790 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
      +reports: Doctrine\ORM\PersistentCollection {#1834 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
      +violations: Doctrine\ORM\PersistentCollection {#2482 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
      +awards: Doctrine\ORM\PersistentCollection {#1888 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
      +categories: Doctrine\ORM\PersistentCollection {#1944 …}
      -id: 77283
      -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
      +apId: "hunger@programming.dev"
      +apProfileId: "https://programming.dev/u/hunger"
      +apPublicUrl: "https://programming.dev/u/hunger"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "hunger"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719739641 {#272
        date: 2024-06-30 11:27:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700476298 {#275
        date: 2023-11-20 11:31:38.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2043
      +user: Proxies\__CG__\App\Entity\User {#2145 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2395
        +icon: Proxies\__CG__\App\Entity\Image {#2711 …}
        +name: "linux@lemmy.ml"
        +title: "linux"
        +description: """
          From Wikipedia, the free encyclopedia\n
          \n
          Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
          \n
          Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
          \n
          ### Rules\n
          \n
          - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
          - No misinformation\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          ### Related Communities\n
          \n
          - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          \n
          Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1406
        +entryCommentCount: 28632
        +postCount: 6
        +postCommentCount: 214
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583542 {#2708
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2712 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2714 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2716 …}
        +entries: Doctrine\ORM\PersistentCollection {#2718 …}
        +posts: Doctrine\ORM\PersistentCollection {#2720 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
        +bans: Doctrine\ORM\PersistentCollection {#2728 …}
        +reports: Doctrine\ORM\PersistentCollection {#2736 …}
        +badges: Doctrine\ORM\PersistentCollection {#2749 …}
        +logs: Doctrine\ORM\PersistentCollection {#2759 …}
        +awards: Doctrine\ORM\PersistentCollection {#2741 …}
        +categories: Doctrine\ORM\PersistentCollection {#2765 …}
        -id: 73
        +apId: "linux@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/linux"
        +apPublicUrl: "https://lemmy.ml/c/linux"
        +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "linux"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583596 {#2709
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2710
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#7690 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#7696 …}
      +slug: "wayland-not-even-once"
      +title: "wayland, not even once"
      +url: "https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277"
      +body: null
      +type: "video"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 6
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1700224321 {#7691
        date: 2023-11-17 13:32:01.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7698 …}
      +votes: Doctrine\ORM\PersistentCollection {#7700 …}
      +reports: Doctrine\ORM\PersistentCollection {#7702 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7704 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7706 …}
      +badges: Doctrine\ORM\PersistentCollection {#7708 …}
      +children: []
      -id: 13764
      -titleTs: "'even':3 'wayland':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700280146
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/9320318"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700193746 {#7688
        date: 2023-11-17 05:02:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2395 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2281 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2215 …}
    +body: "Removing dump stuff to keep a community relevant, on topic and with a good signal to noise ratio is not censorship. Claiming so is just dumb."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1700208468 {#2310
      date: 2023-11-17 09:07:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@safefel556@sh.itjust.works"
      "@brunofin@lemm.ee"
      "@mintycactus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2283 …}
    +nested: Doctrine\ORM\PersistentCollection {#2282 …}
    +votes: Doctrine\ORM\PersistentCollection {#2276 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2218 …}
    -id: 132678
    -bodyTs: "'censorship':21 'claim':22 'communiti':7 'dumb':26 'dump':2 'good':14 'keep':5 'nois':17 'ratio':18 'relev':8 'remov':1 'signal':15 'stuff':3 'topic':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/4904384"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700208468 {#2312
      date: 2023-11-17 09:07:48.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 12.0 MiB 0.29 ms
Input props
[
  "label" => "Sidebar position"
  "settingsKey" => "KBIN_GENERAL_SIDEBAR_POSITION"
  "values" => [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  "defaultValue" => "RIGHT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#10517
  +label: "Sidebar position"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SIDEBAR_POSITION"
  +values: [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  +defaultValue: "RIGHT"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.26 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10571
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.18 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10636
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.17 ms
Input props
[
  "label" => "Infinite scrolling"
  "help" => "Automatically load more content when you reach the bottom of the page."
  "settingsKey" => "KBIN_GENERAL_INFINITE_SCROLL"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10692
  +label: "Infinite scrolling"
  +help: "Automatically load more content when you reach the bottom of the page."
  +settingsKey: "KBIN_GENERAL_INFINITE_SCROLL"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.15 ms
Input props
[
  "label" => "Sticky navbar"
  "help" => "The navbar will stick to the top of the page when you scroll down."
  "settingsKey" => "KBIN_GENERAL_FIXED_NAVBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10751
  +label: "Sticky navbar"
  +help: "The navbar will stick to the top of the page when you scroll down."
  +settingsKey: "KBIN_GENERAL_FIXED_NAVBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10807
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.50 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10863
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.30 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#10921
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.17 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10984
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.19 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#11042
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.18 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#11098
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.18 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#11154
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.16 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#11210
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_ENTRIES_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.15 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#11266
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.22 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#11322
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.27 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#11378
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.21 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#11434
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.18 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#11490
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_POSTS_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.17 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#11546
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 12.0 MiB 0.26 ms
Input props
[
  "label" => "Comment reply position"
  "help" => "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  "settingsKey" => "KBIN_COMMENTS_REPLY_POSITION"
  "values" => [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  "defaultValue" => "TOP"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#11602
  +label: "Comment reply position"
  +help: "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  +settingsKey: "KBIN_COMMENTS_REPLY_POSITION"
  +values: [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  +defaultValue: "TOP"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.16 ms
Input props
[
  "label" => "Show Comment Avatars"
  "help" => "Display/hide user avatars when viewing comments on a single thread or post."
  "settingsKey" => "KBIN_COMMENTS_SHOW_USER_AVATAR"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#11660
  +label: "Show Comment Avatars"
  +help: "Display/hide user avatars when viewing comments on a single thread or post."
  +settingsKey: "KBIN_COMMENTS_SHOW_USER_AVATAR"
  +defaultValue: true
  +reloadRequired: true
}
user_actions App\Twig\Components\UserActionsComponent 12.0 MiB 0.56 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#11737
  +user: App\Entity\User {#261
    +avatar: Proxies\__CG__\App\Entity\Image {#241 …}
    +cover: null
    +email: "hunger@programming.dev"
    +username: "@hunger@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "A Slint fanboy from Berlin."
    +lastActive: DateTime @1711263674 {#269
      date: 2024-03-24 08:01:14.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#232 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#228 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#217 …}
    +entries: Doctrine\ORM\PersistentCollection {#175 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#147 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#120 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#90 …}
    +posts: Doctrine\ORM\PersistentCollection {#63 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#78 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2423 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1917 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1771 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1608 …}
    +follows: Doctrine\ORM\PersistentCollection {#1832 …}
    +followers: Doctrine\ORM\PersistentCollection {#1790 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1799 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2401 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2414 …}
    +reports: Doctrine\ORM\PersistentCollection {#1834 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1887 …}
    +violations: Doctrine\ORM\PersistentCollection {#2482 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1876 …}
    +awards: Doctrine\ORM\PersistentCollection {#1888 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1889 …}
    +categories: Doctrine\ORM\PersistentCollection {#1944 …}
    -id: 77283
    -password: "$2y$13$COP/myugR/HtUayx4me3GucuOPUbglNBN9RH/1JLche8AaxMAv6YK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1970 …}
    +apId: "hunger@programming.dev"
    +apProfileId: "https://programming.dev/u/hunger"
    +apPublicUrl: "https://programming.dev/u/hunger"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "hunger"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719739641 {#272
      date: 2024-06-30 11:27:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700476298 {#275
      date: 2023-11-20 11:31:38.0 +01:00
    }
  }
}
date App\Twig\Components\DateComponent 12.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1700476298 {#275
    date: 2023-11-20 11:31:38.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11798
  +date: DateTimeImmutable @1700476298 {#275
    date: 2023-11-20 11:31:38.0 +01:00
  }
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 12.0 MiB 4.76 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#11885
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +title: "random_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#2436 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 12.0 MiB 0.29 ms
Input props
[
  "magazine" => null
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#11953
  +magazine: null
  -userRepository: App\Repository\UserRepository {#603 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_categories App\Twig\Components\RelatedCategoriesComponent 12.0 MiB 3.25 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#12012
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +title: "random_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#12013 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 12.0 MiB 10.82 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#12083
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +post: null
  +title: "random_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#12082 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1406 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 12.0 MiB 1.76 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#12153
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +entry: null
  +title: "random_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#12152 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1406 …}
}
support_us_block App\Twig\Components\SupportUsBlock 12.0 MiB 8.00 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#12222
  +subject: ? App\Entity\Contracts\VotableInterface
  +url: ? string
  -twig: Twig\Environment {#1252 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -partnerBlockRepository: App\Repository\PartnerBlockRepository {#12223 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 12.0 MiB 1.11 ms
Input props
[
  "magazine" => null
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#12315
  +magazine: null
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#2436 …}
}