GET https://kbin.spritesserver.nl/u/@demesisx@infosec.pub/comments/newest/%E2%88%9E/blockchainvoting?p=2

Components

20 Twig Components
165 Render Count
432 ms Render Time
14.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
date
"App\Twig\Components\DateComponent"
components/date.html.twig
16 10.05ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
15 344.48ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
15 2.46ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
15 17.65ms
magazine_inline
"App\Twig\Components\MagazineInlineComponent"
components/magazine_inline.html.twig
15 2.45ms
entry_inline
"App\Twig\Components\EntryInlineComponent"
components/entry_inline.html.twig
15 2.24ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
15 6.67ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
15 7.38ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
15 20.89ms
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 2.23ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 21.24ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 6.19ms
user_actions
"App\Twig\Components\UserActionsComponent"
components/user_actions.html.twig
1 0.52ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 9.48ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 3.64ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 6.81ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 6.12ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 1.71ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 0.26ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 29.75ms

Render calls

entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 49.43 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2160
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2074
      +user: Proxies\__CG__\App\Entity\User {#2620 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "X11-tiling-WMs"
      +title: "X11 tiling WMs"
      +url: null
      +body: """
        I am potentially going to be able to put Linux on my work PC soon, have been using it on my personal PC and laptop quite happily with hyprland ontop of NixOS\n
        \n
        Thinking of using NixOS for my work machine as well, however I don’t want to use hyprland or even Wayland as I need this machine to be stable and reliable (Nvidia GPU)\n
        \n
        Is I3 still the best option for this or are there better alternatives? (leaning towards I3 ontop of KDE)\n
        \n
        I’m also somewhat tempted to just go GNOME with the forge extension as it seems the most reliable, though the tiling on that extension is far from perfect
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 43
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727361049 {#2998
        date: 2024-09-26 16:30:49.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3005 …}
      +votes: Doctrine\ORM\PersistentCollection {#3007 …}
      +reports: Doctrine\ORM\PersistentCollection {#3009 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
      +badges: Doctrine\ORM\PersistentCollection {#3015 …}
      +children: []
      -id: 30622
      -titleTs: "'tile':2 'wms':3 'x11':1"
      -bodyTs: "'abl':7 'also':87 'altern':78 'best':70 'better':77 'even':52 'extens':97,109 'far':111 'forg':96 'gnome':93 'go':4,92 'gpu':65 'happili':27 'howev':43 'hyprland':29,50 'i3':67,81 'kde':84 'laptop':25 'lean':79 'linux':10 'm':86 'machin':40,58 'need':56 'nixo':32,36 'nvidia':64 'ontop':30,82 'option':71 'pc':14,23 'perfect':113 'person':22 'potenti':3 'put':9 'quit':26 'reliabl':63,103 'seem':100 'somewhat':88 'soon':15 'stabl':61 'still':68 'tempt':89 'think':33 'though':104 'tile':106 'toward':80 'use':18,35,49 'want':47 'wayland':53 'well':42 'work':13,39"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705404047
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20970452"
      +editedAt: DateTimeImmutable @1723943079 {#2995
        date: 2024-08-18 03:04:39.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705317647 {#2997
        date: 2024-01-15 12:20:47.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      You should check out XMonad. It’s the only formally verified tiling WM.\n
      \n
      I got it working with NixOS and have my whole config online.\n
      \n
      [github.com/harryprayiv/nix-config/…/config.hs](https://github.com/harryprayiv/nix-config/blob/intelTower/home/programs/xmonad/config.hs)\n
      \n
      I did some weird stuff with a [custom Hue CLI Module](https://github.com/harryprayiv/nix-config/blob/intelTower/home/programs/xmonad/HueLighting.hs) for my lab. It’s a fun little, fairly kludgey example of something you could spin up super easily.\n
      \n
      In Haskell (much of the time), they say if it compiles it ships! It’s a lazily-evaluated language which lends itself well to a config and it slots right into NixOS quite well since Nix is also a lazily evaluated purely functional language.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1725710356 {#2191
      date: 2024-09-07 13:59:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2067 …}
    +nested: Doctrine\ORM\PersistentCollection {#2049 …}
    +votes: Doctrine\ORM\PersistentCollection {#2059 …}
    +reports: Doctrine\ORM\PersistentCollection {#2047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    -id: 313155
    -bodyTs: "'/config.hs':29 '/harryprayiv/nix-config/':28 '/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/config.hs)':32 '/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/huelighting.hs)':46 'also':104 'check':3 'cli':42 'compil':76 'config':24,92 'could':61 'custom':40 'easili':65 'evalu':84,107 'exampl':57 'fair':55 'formal':10 'fun':53 'function':109 'github.com':27,31,45 'github.com/harryprayiv/nix-config/':26 'github.com/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/config.hs)':30 'github.com/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/huelighting.hs)':44 'got':15 'haskel':67 'hue':41 'kludgey':56 'lab':49 'languag':85,110 'lazili':83,106 'lazily-evalu':82 'lend':87 'littl':54 'modul':43 'much':68 'nix':102 'nixo':19,98 'onlin':25 'pure':108 'quit':99 'right':96 'say':73 'ship':78 'sinc':101 'slot':95 'someth':59 'spin':62 'stuff':37 'super':64 'tile':12 'time':71 'verifi':11 'weird':36 'well':89,100 'whole':23 'wm':13 'work':17 'xmonad':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5740535"
    +editedAt: DateTimeImmutable @1724813978 {#2051
      date: 2024-08-28 04:59:38.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705397871 {#2215
      date: 2024-01-16 10:37:51.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#2842
  +comment: App\Entity\EntryComment {#2160
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2074
      +user: Proxies\__CG__\App\Entity\User {#2620 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "X11-tiling-WMs"
      +title: "X11 tiling WMs"
      +url: null
      +body: """
        I am potentially going to be able to put Linux on my work PC soon, have been using it on my personal PC and laptop quite happily with hyprland ontop of NixOS\n
        \n
        Thinking of using NixOS for my work machine as well, however I don’t want to use hyprland or even Wayland as I need this machine to be stable and reliable (Nvidia GPU)\n
        \n
        Is I3 still the best option for this or are there better alternatives? (leaning towards I3 ontop of KDE)\n
        \n
        I’m also somewhat tempted to just go GNOME with the forge extension as it seems the most reliable, though the tiling on that extension is far from perfect
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 43
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727361049 {#2998
        date: 2024-09-26 16:30:49.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3005 …}
      +votes: Doctrine\ORM\PersistentCollection {#3007 …}
      +reports: Doctrine\ORM\PersistentCollection {#3009 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
      +badges: Doctrine\ORM\PersistentCollection {#3015 …}
      +children: []
      -id: 30622
      -titleTs: "'tile':2 'wms':3 'x11':1"
      -bodyTs: "'abl':7 'also':87 'altern':78 'best':70 'better':77 'even':52 'extens':97,109 'far':111 'forg':96 'gnome':93 'go':4,92 'gpu':65 'happili':27 'howev':43 'hyprland':29,50 'i3':67,81 'kde':84 'laptop':25 'lean':79 'linux':10 'm':86 'machin':40,58 'need':56 'nixo':32,36 'nvidia':64 'ontop':30,82 'option':71 'pc':14,23 'perfect':113 'person':22 'potenti':3 'put':9 'quit':26 'reliabl':63,103 'seem':100 'somewhat':88 'soon':15 'stabl':61 'still':68 'tempt':89 'think':33 'though':104 'tile':106 'toward':80 'use':18,35,49 'want':47 'wayland':53 'well':42 'work':13,39"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705404047
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20970452"
      +editedAt: DateTimeImmutable @1723943079 {#2995
        date: 2024-08-18 03:04:39.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705317647 {#2997
        date: 2024-01-15 12:20:47.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      You should check out XMonad. It’s the only formally verified tiling WM.\n
      \n
      I got it working with NixOS and have my whole config online.\n
      \n
      [github.com/harryprayiv/nix-config/…/config.hs](https://github.com/harryprayiv/nix-config/blob/intelTower/home/programs/xmonad/config.hs)\n
      \n
      I did some weird stuff with a [custom Hue CLI Module](https://github.com/harryprayiv/nix-config/blob/intelTower/home/programs/xmonad/HueLighting.hs) for my lab. It’s a fun little, fairly kludgey example of something you could spin up super easily.\n
      \n
      In Haskell (much of the time), they say if it compiles it ships! It’s a lazily-evaluated language which lends itself well to a config and it slots right into NixOS quite well since Nix is also a lazily evaluated purely functional language.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1725710356 {#2191
      date: 2024-09-07 13:59:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2067 …}
    +nested: Doctrine\ORM\PersistentCollection {#2049 …}
    +votes: Doctrine\ORM\PersistentCollection {#2059 …}
    +reports: Doctrine\ORM\PersistentCollection {#2047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    -id: 313155
    -bodyTs: "'/config.hs':29 '/harryprayiv/nix-config/':28 '/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/config.hs)':32 '/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/huelighting.hs)':46 'also':104 'check':3 'cli':42 'compil':76 'config':24,92 'could':61 'custom':40 'easili':65 'evalu':84,107 'exampl':57 'fair':55 'formal':10 'fun':53 'function':109 'github.com':27,31,45 'github.com/harryprayiv/nix-config/':26 'github.com/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/config.hs)':30 'github.com/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/huelighting.hs)':44 'got':15 'haskel':67 'hue':41 'kludgey':56 'lab':49 'languag':85,110 'lazili':83,106 'lazily-evalu':82 'lend':87 'littl':54 'modul':43 'much':68 'nix':102 'nixo':19,98 'onlin':25 'pure':108 'quit':99 'right':96 'say':73 'ship':78 'sinc':101 'slot':95 'someth':59 'spin':62 'stuff':37 'super':64 'tile':12 'time':71 'verifi':11 'weird':36 'well':89,100 'whole':23 'wm':13 'work':17 'xmonad':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5740535"
    +editedAt: DateTimeImmutable @1724813978 {#2051
      date: 2024-08-28 04:59:38.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705397871 {#2215
      date: 2024-01-16 10:37:51.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.28 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3026
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.47 ms
Input props
[
  "date" => DateTimeImmutable @1705397871 {#2215
    date: 2024-01-16 10:37:51.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3164
  +date: DateTimeImmutable @1705397871 {#2215
    date: 2024-01-16 10:37:51.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.32 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705397871 {#2215
    date: 2024-01-16 10:37:51.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1724813978 {#2051
    date: 2024-08-28 04:59:38.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3228
  +createdAt: DateTimeImmutable @1705397871 {#2215
    date: 2024-01-16 10:37:51.0 +01:00
  }
  +editedAt: DateTimeImmutable @1724813978 {#2051
    date: 2024-08-28 04:59:38.0 +02:00
  }
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.22 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2071
    +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
    +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 {#3083
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
    +entries: Doctrine\ORM\PersistentCollection {#3093 …}
    +posts: Doctrine\ORM\PersistentCollection {#3095 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
    +bans: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +badges: Doctrine\ORM\PersistentCollection {#3124 …}
    +logs: Doctrine\ORM\PersistentCollection {#3134 …}
    +awards: Doctrine\ORM\PersistentCollection {#3116 …}
    +categories: Doctrine\ORM\PersistentCollection {#3140 …}
    -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 {#3084
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#3085
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#3293
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
    +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
    +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 {#3083
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
    +entries: Doctrine\ORM\PersistentCollection {#3093 …}
    +posts: Doctrine\ORM\PersistentCollection {#3095 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
    +bans: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +badges: Doctrine\ORM\PersistentCollection {#3124 …}
    +logs: Doctrine\ORM\PersistentCollection {#3134 …}
    +awards: Doctrine\ORM\PersistentCollection {#3116 …}
    +categories: Doctrine\ORM\PersistentCollection {#3140 …}
    -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 {#3084
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#3085
      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.28 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2074
    +user: Proxies\__CG__\App\Entity\User {#2620 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
      +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
      +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 {#3083
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
      +entries: Doctrine\ORM\PersistentCollection {#3093 …}
      +posts: Doctrine\ORM\PersistentCollection {#3095 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
      +bans: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3111 …}
      +badges: Doctrine\ORM\PersistentCollection {#3124 …}
      +logs: Doctrine\ORM\PersistentCollection {#3134 …}
      +awards: Doctrine\ORM\PersistentCollection {#3116 …}
      +categories: Doctrine\ORM\PersistentCollection {#3140 …}
      -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 {#3084
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#3085
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
    +slug: "X11-tiling-WMs"
    +title: "X11 tiling WMs"
    +url: null
    +body: """
      I am potentially going to be able to put Linux on my work PC soon, have been using it on my personal PC and laptop quite happily with hyprland ontop of NixOS\n
      \n
      Thinking of using NixOS for my work machine as well, however I don’t want to use hyprland or even Wayland as I need this machine to be stable and reliable (Nvidia GPU)\n
      \n
      Is I3 still the best option for this or are there better alternatives? (leaning towards I3 ontop of KDE)\n
      \n
      I’m also somewhat tempted to just go GNOME with the forge extension as it seems the most reliable, though the tiling on that extension is far from perfect
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 44
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727361049 {#2998
      date: 2024-09-26 16:30:49.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3005 …}
    +votes: Doctrine\ORM\PersistentCollection {#3007 …}
    +reports: Doctrine\ORM\PersistentCollection {#3009 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
    +badges: Doctrine\ORM\PersistentCollection {#3015 …}
    +children: []
    -id: 30622
    -titleTs: "'tile':2 'wms':3 'x11':1"
    -bodyTs: "'abl':7 'also':87 'altern':78 'best':70 'better':77 'even':52 'extens':97,109 'far':111 'forg':96 'gnome':93 'go':4,92 'gpu':65 'happili':27 'howev':43 'hyprland':29,50 'i3':67,81 'kde':84 'laptop':25 'lean':79 'linux':10 'm':86 'machin':40,58 'need':56 'nixo':32,36 'nvidia':64 'ontop':30,82 'option':71 'pc':14,23 'perfect':113 'person':22 'potenti':3 'put':9 'quit':26 'reliabl':63,103 'seem':100 'somewhat':88 'soon':15 'stabl':61 'still':68 'tempt':89 'think':33 'though':104 'tile':106 'toward':80 'use':18,35,49 'want':47 'wayland':53 'well':42 'work':13,39"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705404047
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20970452"
    +editedAt: DateTimeImmutable @1723943079 {#2995
      date: 2024-08-18 03:04:39.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705317647 {#2997
      date: 2024-01-15 12:20:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#3356
  +entry: Proxies\__CG__\App\Entity\Entry {#2074
    +user: Proxies\__CG__\App\Entity\User {#2620 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
      +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
      +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 {#3083
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
      +entries: Doctrine\ORM\PersistentCollection {#3093 …}
      +posts: Doctrine\ORM\PersistentCollection {#3095 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
      +bans: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3111 …}
      +badges: Doctrine\ORM\PersistentCollection {#3124 …}
      +logs: Doctrine\ORM\PersistentCollection {#3134 …}
      +awards: Doctrine\ORM\PersistentCollection {#3116 …}
      +categories: Doctrine\ORM\PersistentCollection {#3140 …}
      -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 {#3084
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#3085
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
    +slug: "X11-tiling-WMs"
    +title: "X11 tiling WMs"
    +url: null
    +body: """
      I am potentially going to be able to put Linux on my work PC soon, have been using it on my personal PC and laptop quite happily with hyprland ontop of NixOS\n
      \n
      Thinking of using NixOS for my work machine as well, however I don’t want to use hyprland or even Wayland as I need this machine to be stable and reliable (Nvidia GPU)\n
      \n
      Is I3 still the best option for this or are there better alternatives? (leaning towards I3 ontop of KDE)\n
      \n
      I’m also somewhat tempted to just go GNOME with the forge extension as it seems the most reliable, though the tiling on that extension is far from perfect
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 44
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727361049 {#2998
      date: 2024-09-26 16:30:49.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3005 …}
    +votes: Doctrine\ORM\PersistentCollection {#3007 …}
    +reports: Doctrine\ORM\PersistentCollection {#3009 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
    +badges: Doctrine\ORM\PersistentCollection {#3015 …}
    +children: []
    -id: 30622
    -titleTs: "'tile':2 'wms':3 'x11':1"
    -bodyTs: "'abl':7 'also':87 'altern':78 'best':70 'better':77 'even':52 'extens':97,109 'far':111 'forg':96 'gnome':93 'go':4,92 'gpu':65 'happili':27 'howev':43 'hyprland':29,50 'i3':67,81 'kde':84 'laptop':25 'lean':79 'linux':10 'm':86 'machin':40,58 'need':56 'nixo':32,36 'nvidia':64 'ontop':30,82 'option':71 'pc':14,23 'perfect':113 'person':22 'potenti':3 'put':9 'quit':26 'reliabl':63,103 'seem':100 'somewhat':88 'soon':15 'stabl':61 'still':68 'tempt':89 'think':33 'though':104 'tile':106 'toward':80 'use':18,35,49 'want':47 'wayland':53 'well':42 'work':13,39"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705404047
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/20970452"
    +editedAt: DateTimeImmutable @1723943079 {#2995
      date: 2024-08-18 03:04:39.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705317647 {#2997
      date: 2024-01-15 12:20:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 3.99 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#3419
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.82 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2160
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2074
      +user: Proxies\__CG__\App\Entity\User {#2620 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "X11-tiling-WMs"
      +title: "X11 tiling WMs"
      +url: null
      +body: """
        I am potentially going to be able to put Linux on my work PC soon, have been using it on my personal PC and laptop quite happily with hyprland ontop of NixOS\n
        \n
        Thinking of using NixOS for my work machine as well, however I don’t want to use hyprland or even Wayland as I need this machine to be stable and reliable (Nvidia GPU)\n
        \n
        Is I3 still the best option for this or are there better alternatives? (leaning towards I3 ontop of KDE)\n
        \n
        I’m also somewhat tempted to just go GNOME with the forge extension as it seems the most reliable, though the tiling on that extension is far from perfect
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 43
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727361049 {#2998
        date: 2024-09-26 16:30:49.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3005 …}
      +votes: Doctrine\ORM\PersistentCollection {#3007 …}
      +reports: Doctrine\ORM\PersistentCollection {#3009 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
      +badges: Doctrine\ORM\PersistentCollection {#3015 …}
      +children: []
      -id: 30622
      -titleTs: "'tile':2 'wms':3 'x11':1"
      -bodyTs: "'abl':7 'also':87 'altern':78 'best':70 'better':77 'even':52 'extens':97,109 'far':111 'forg':96 'gnome':93 'go':4,92 'gpu':65 'happili':27 'howev':43 'hyprland':29,50 'i3':67,81 'kde':84 'laptop':25 'lean':79 'linux':10 'm':86 'machin':40,58 'need':56 'nixo':32,36 'nvidia':64 'ontop':30,82 'option':71 'pc':14,23 'perfect':113 'person':22 'potenti':3 'put':9 'quit':26 'reliabl':63,103 'seem':100 'somewhat':88 'soon':15 'stabl':61 'still':68 'tempt':89 'think':33 'though':104 'tile':106 'toward':80 'use':18,35,49 'want':47 'wayland':53 'well':42 'work':13,39"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705404047
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20970452"
      +editedAt: DateTimeImmutable @1723943079 {#2995
        date: 2024-08-18 03:04:39.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705317647 {#2997
        date: 2024-01-15 12:20:47.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      You should check out XMonad. It’s the only formally verified tiling WM.\n
      \n
      I got it working with NixOS and have my whole config online.\n
      \n
      [github.com/harryprayiv/nix-config/…/config.hs](https://github.com/harryprayiv/nix-config/blob/intelTower/home/programs/xmonad/config.hs)\n
      \n
      I did some weird stuff with a [custom Hue CLI Module](https://github.com/harryprayiv/nix-config/blob/intelTower/home/programs/xmonad/HueLighting.hs) for my lab. It’s a fun little, fairly kludgey example of something you could spin up super easily.\n
      \n
      In Haskell (much of the time), they say if it compiles it ships! It’s a lazily-evaluated language which lends itself well to a config and it slots right into NixOS quite well since Nix is also a lazily evaluated purely functional language.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1725710356 {#2191
      date: 2024-09-07 13:59:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2067 …}
    +nested: Doctrine\ORM\PersistentCollection {#2049 …}
    +votes: Doctrine\ORM\PersistentCollection {#2059 …}
    +reports: Doctrine\ORM\PersistentCollection {#2047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    -id: 313155
    -bodyTs: "'/config.hs':29 '/harryprayiv/nix-config/':28 '/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/config.hs)':32 '/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/huelighting.hs)':46 'also':104 'check':3 'cli':42 'compil':76 'config':24,92 'could':61 'custom':40 'easili':65 'evalu':84,107 'exampl':57 'fair':55 'formal':10 'fun':53 'function':109 'github.com':27,31,45 'github.com/harryprayiv/nix-config/':26 'github.com/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/config.hs)':30 'github.com/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/huelighting.hs)':44 'got':15 'haskel':67 'hue':41 'kludgey':56 'lab':49 'languag':85,110 'lazili':83,106 'lazily-evalu':82 'lend':87 'littl':54 'modul':43 'much':68 'nix':102 'nixo':19,98 'onlin':25 'pure':108 'quit':99 'right':96 'say':73 'ship':78 'sinc':101 'slot':95 'someth':59 'spin':62 'stuff':37 'super':64 'tile':12 'time':71 'verifi':11 'weird':36 'well':89,100 'whole':23 'wm':13 'work':17 'xmonad':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5740535"
    +editedAt: DateTimeImmutable @1724813978 {#2051
      date: 2024-08-28 04:59:38.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705397871 {#2215
      date: 2024-01-16 10:37:51.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3544
  +subject: App\Entity\EntryComment {#2160
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2074
      +user: Proxies\__CG__\App\Entity\User {#2620 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "X11-tiling-WMs"
      +title: "X11 tiling WMs"
      +url: null
      +body: """
        I am potentially going to be able to put Linux on my work PC soon, have been using it on my personal PC and laptop quite happily with hyprland ontop of NixOS\n
        \n
        Thinking of using NixOS for my work machine as well, however I don’t want to use hyprland or even Wayland as I need this machine to be stable and reliable (Nvidia GPU)\n
        \n
        Is I3 still the best option for this or are there better alternatives? (leaning towards I3 ontop of KDE)\n
        \n
        I’m also somewhat tempted to just go GNOME with the forge extension as it seems the most reliable, though the tiling on that extension is far from perfect
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 43
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727361049 {#2998
        date: 2024-09-26 16:30:49.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3005 …}
      +votes: Doctrine\ORM\PersistentCollection {#3007 …}
      +reports: Doctrine\ORM\PersistentCollection {#3009 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
      +badges: Doctrine\ORM\PersistentCollection {#3015 …}
      +children: []
      -id: 30622
      -titleTs: "'tile':2 'wms':3 'x11':1"
      -bodyTs: "'abl':7 'also':87 'altern':78 'best':70 'better':77 'even':52 'extens':97,109 'far':111 'forg':96 'gnome':93 'go':4,92 'gpu':65 'happili':27 'howev':43 'hyprland':29,50 'i3':67,81 'kde':84 'laptop':25 'lean':79 'linux':10 'm':86 'machin':40,58 'need':56 'nixo':32,36 'nvidia':64 'ontop':30,82 'option':71 'pc':14,23 'perfect':113 'person':22 'potenti':3 'put':9 'quit':26 'reliabl':63,103 'seem':100 'somewhat':88 'soon':15 'stabl':61 'still':68 'tempt':89 'think':33 'though':104 'tile':106 'toward':80 'use':18,35,49 'want':47 'wayland':53 'well':42 'work':13,39"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705404047
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20970452"
      +editedAt: DateTimeImmutable @1723943079 {#2995
        date: 2024-08-18 03:04:39.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705317647 {#2997
        date: 2024-01-15 12:20:47.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      You should check out XMonad. It’s the only formally verified tiling WM.\n
      \n
      I got it working with NixOS and have my whole config online.\n
      \n
      [github.com/harryprayiv/nix-config/…/config.hs](https://github.com/harryprayiv/nix-config/blob/intelTower/home/programs/xmonad/config.hs)\n
      \n
      I did some weird stuff with a [custom Hue CLI Module](https://github.com/harryprayiv/nix-config/blob/intelTower/home/programs/xmonad/HueLighting.hs) for my lab. It’s a fun little, fairly kludgey example of something you could spin up super easily.\n
      \n
      In Haskell (much of the time), they say if it compiles it ships! It’s a lazily-evaluated language which lends itself well to a config and it slots right into NixOS quite well since Nix is also a lazily evaluated purely functional language.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1725710356 {#2191
      date: 2024-09-07 13:59:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2067 …}
    +nested: Doctrine\ORM\PersistentCollection {#2049 …}
    +votes: Doctrine\ORM\PersistentCollection {#2059 …}
    +reports: Doctrine\ORM\PersistentCollection {#2047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    -id: 313155
    -bodyTs: "'/config.hs':29 '/harryprayiv/nix-config/':28 '/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/config.hs)':32 '/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/huelighting.hs)':46 'also':104 'check':3 'cli':42 'compil':76 'config':24,92 'could':61 'custom':40 'easili':65 'evalu':84,107 'exampl':57 'fair':55 'formal':10 'fun':53 'function':109 'github.com':27,31,45 'github.com/harryprayiv/nix-config/':26 'github.com/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/config.hs)':30 'github.com/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/huelighting.hs)':44 'got':15 'haskel':67 'hue':41 'kludgey':56 'lab':49 'languag':85,110 'lazili':83,106 'lazily-evalu':82 'lend':87 'littl':54 'modul':43 'much':68 'nix':102 'nixo':19,98 'onlin':25 'pure':108 'quit':99 'right':96 'say':73 'ship':78 'sinc':101 'slot':95 'someth':59 'spin':62 'stuff':37 'super':64 'tile':12 'time':71 'verifi':11 'weird':36 'well':89,100 'whole':23 'wm':13 'work':17 'xmonad':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5740535"
    +editedAt: DateTimeImmutable @1724813978 {#2051
      date: 2024-08-28 04:59:38.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705397871 {#2215
      date: 2024-01-16 10:37:51.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.28 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2160
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2074
      +user: Proxies\__CG__\App\Entity\User {#2620 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "X11-tiling-WMs"
      +title: "X11 tiling WMs"
      +url: null
      +body: """
        I am potentially going to be able to put Linux on my work PC soon, have been using it on my personal PC and laptop quite happily with hyprland ontop of NixOS\n
        \n
        Thinking of using NixOS for my work machine as well, however I don’t want to use hyprland or even Wayland as I need this machine to be stable and reliable (Nvidia GPU)\n
        \n
        Is I3 still the best option for this or are there better alternatives? (leaning towards I3 ontop of KDE)\n
        \n
        I’m also somewhat tempted to just go GNOME with the forge extension as it seems the most reliable, though the tiling on that extension is far from perfect
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 43
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727361049 {#2998
        date: 2024-09-26 16:30:49.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3005 …}
      +votes: Doctrine\ORM\PersistentCollection {#3007 …}
      +reports: Doctrine\ORM\PersistentCollection {#3009 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
      +badges: Doctrine\ORM\PersistentCollection {#3015 …}
      +children: []
      -id: 30622
      -titleTs: "'tile':2 'wms':3 'x11':1"
      -bodyTs: "'abl':7 'also':87 'altern':78 'best':70 'better':77 'even':52 'extens':97,109 'far':111 'forg':96 'gnome':93 'go':4,92 'gpu':65 'happili':27 'howev':43 'hyprland':29,50 'i3':67,81 'kde':84 'laptop':25 'lean':79 'linux':10 'm':86 'machin':40,58 'need':56 'nixo':32,36 'nvidia':64 'ontop':30,82 'option':71 'pc':14,23 'perfect':113 'person':22 'potenti':3 'put':9 'quit':26 'reliabl':63,103 'seem':100 'somewhat':88 'soon':15 'stabl':61 'still':68 'tempt':89 'think':33 'though':104 'tile':106 'toward':80 'use':18,35,49 'want':47 'wayland':53 'well':42 'work':13,39"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705404047
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20970452"
      +editedAt: DateTimeImmutable @1723943079 {#2995
        date: 2024-08-18 03:04:39.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705317647 {#2997
        date: 2024-01-15 12:20:47.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      You should check out XMonad. It’s the only formally verified tiling WM.\n
      \n
      I got it working with NixOS and have my whole config online.\n
      \n
      [github.com/harryprayiv/nix-config/…/config.hs](https://github.com/harryprayiv/nix-config/blob/intelTower/home/programs/xmonad/config.hs)\n
      \n
      I did some weird stuff with a [custom Hue CLI Module](https://github.com/harryprayiv/nix-config/blob/intelTower/home/programs/xmonad/HueLighting.hs) for my lab. It’s a fun little, fairly kludgey example of something you could spin up super easily.\n
      \n
      In Haskell (much of the time), they say if it compiles it ships! It’s a lazily-evaluated language which lends itself well to a config and it slots right into NixOS quite well since Nix is also a lazily evaluated purely functional language.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1725710356 {#2191
      date: 2024-09-07 13:59:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2067 …}
    +nested: Doctrine\ORM\PersistentCollection {#2049 …}
    +votes: Doctrine\ORM\PersistentCollection {#2059 …}
    +reports: Doctrine\ORM\PersistentCollection {#2047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    -id: 313155
    -bodyTs: "'/config.hs':29 '/harryprayiv/nix-config/':28 '/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/config.hs)':32 '/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/huelighting.hs)':46 'also':104 'check':3 'cli':42 'compil':76 'config':24,92 'could':61 'custom':40 'easili':65 'evalu':84,107 'exampl':57 'fair':55 'formal':10 'fun':53 'function':109 'github.com':27,31,45 'github.com/harryprayiv/nix-config/':26 'github.com/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/config.hs)':30 'github.com/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/huelighting.hs)':44 'got':15 'haskel':67 'hue':41 'kludgey':56 'lab':49 'languag':85,110 'lazili':83,106 'lazily-evalu':82 'lend':87 'littl':54 'modul':43 'much':68 'nix':102 'nixo':19,98 'onlin':25 'pure':108 'quit':99 'right':96 'say':73 'ship':78 'sinc':101 'slot':95 'someth':59 'spin':62 'stuff':37 'super':64 'tile':12 'time':71 'verifi':11 'weird':36 'well':89,100 'whole':23 'wm':13 'work':17 'xmonad':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5740535"
    +editedAt: DateTimeImmutable @1724813978 {#2051
      date: 2024-08-28 04:59:38.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705397871 {#2215
      date: 2024-01-16 10:37:51.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3611
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2160
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2074
      +user: Proxies\__CG__\App\Entity\User {#2620 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "X11-tiling-WMs"
      +title: "X11 tiling WMs"
      +url: null
      +body: """
        I am potentially going to be able to put Linux on my work PC soon, have been using it on my personal PC and laptop quite happily with hyprland ontop of NixOS\n
        \n
        Thinking of using NixOS for my work machine as well, however I don’t want to use hyprland or even Wayland as I need this machine to be stable and reliable (Nvidia GPU)\n
        \n
        Is I3 still the best option for this or are there better alternatives? (leaning towards I3 ontop of KDE)\n
        \n
        I’m also somewhat tempted to just go GNOME with the forge extension as it seems the most reliable, though the tiling on that extension is far from perfect
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 43
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727361049 {#2998
        date: 2024-09-26 16:30:49.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3005 …}
      +votes: Doctrine\ORM\PersistentCollection {#3007 …}
      +reports: Doctrine\ORM\PersistentCollection {#3009 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3011 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3013 …}
      +badges: Doctrine\ORM\PersistentCollection {#3015 …}
      +children: []
      -id: 30622
      -titleTs: "'tile':2 'wms':3 'x11':1"
      -bodyTs: "'abl':7 'also':87 'altern':78 'best':70 'better':77 'even':52 'extens':97,109 'far':111 'forg':96 'gnome':93 'go':4,92 'gpu':65 'happili':27 'howev':43 'hyprland':29,50 'i3':67,81 'kde':84 'laptop':25 'lean':79 'linux':10 'm':86 'machin':40,58 'need':56 'nixo':32,36 'nvidia':64 'ontop':30,82 'option':71 'pc':14,23 'perfect':113 'person':22 'potenti':3 'put':9 'quit':26 'reliabl':63,103 'seem':100 'somewhat':88 'soon':15 'stabl':61 'still':68 'tempt':89 'think':33 'though':104 'tile':106 'toward':80 'use':18,35,49 'want':47 'wayland':53 'well':42 'work':13,39"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705404047
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/20970452"
      +editedAt: DateTimeImmutable @1723943079 {#2995
        date: 2024-08-18 03:04:39.0 +02:00
      }
      +createdAt: DateTimeImmutable @1705317647 {#2997
        date: 2024-01-15 12:20:47.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      You should check out XMonad. It’s the only formally verified tiling WM.\n
      \n
      I got it working with NixOS and have my whole config online.\n
      \n
      [github.com/harryprayiv/nix-config/…/config.hs](https://github.com/harryprayiv/nix-config/blob/intelTower/home/programs/xmonad/config.hs)\n
      \n
      I did some weird stuff with a [custom Hue CLI Module](https://github.com/harryprayiv/nix-config/blob/intelTower/home/programs/xmonad/HueLighting.hs) for my lab. It’s a fun little, fairly kludgey example of something you could spin up super easily.\n
      \n
      In Haskell (much of the time), they say if it compiles it ships! It’s a lazily-evaluated language which lends itself well to a config and it slots right into NixOS quite well since Nix is also a lazily evaluated purely functional language.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1725710356 {#2191
      date: 2024-09-07 13:59:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
      "@flashgnash@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2067 …}
    +nested: Doctrine\ORM\PersistentCollection {#2049 …}
    +votes: Doctrine\ORM\PersistentCollection {#2059 …}
    +reports: Doctrine\ORM\PersistentCollection {#2047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    -id: 313155
    -bodyTs: "'/config.hs':29 '/harryprayiv/nix-config/':28 '/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/config.hs)':32 '/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/huelighting.hs)':46 'also':104 'check':3 'cli':42 'compil':76 'config':24,92 'could':61 'custom':40 'easili':65 'evalu':84,107 'exampl':57 'fair':55 'formal':10 'fun':53 'function':109 'github.com':27,31,45 'github.com/harryprayiv/nix-config/':26 'github.com/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/config.hs)':30 'github.com/harryprayiv/nix-config/blob/inteltower/home/programs/xmonad/huelighting.hs)':44 'got':15 'haskel':67 'hue':41 'kludgey':56 'lab':49 'languag':85,110 'lazili':83,106 'lazily-evalu':82 'lend':87 'littl':54 'modul':43 'much':68 'nix':102 'nixo':19,98 'onlin':25 'pure':108 'quit':99 'right':96 'say':73 'ship':78 'sinc':101 'slot':95 'someth':59 'spin':62 'stuff':37 'super':64 'tile':12 'time':71 'verifi':11 'weird':36 'well':89,100 'whole':23 'wm':13 'work':17 'xmonad':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5740535"
    +editedAt: DateTimeImmutable @1724813978 {#2051
      date: 2024-08-28 04:59:38.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705397871 {#2215
      date: 2024-01-16 10:37:51.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 10.16 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2159
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2319 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Nix flakes are all I need to completely replace Docker."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705030634 {#2162
      date: 2024-01-12 04:37:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
      "@jadedwench@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2316 …}
    +nested: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2313 …}
    +reports: Doctrine\ORM\PersistentCollection {#2299 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2282 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2279 …}
    -id: 300836
    -bodyTs: "'complet':8 'docker':10 'flake':2 'need':6 'nix':1 'replac':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5604432"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705030634 {#2044
      date: 2024-01-12 04:37:14.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#3918
  +comment: App\Entity\EntryComment {#2159
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2319 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Nix flakes are all I need to completely replace Docker."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705030634 {#2162
      date: 2024-01-12 04:37:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
      "@jadedwench@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2316 …}
    +nested: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2313 …}
    +reports: Doctrine\ORM\PersistentCollection {#2299 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2282 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2279 …}
    -id: 300836
    -bodyTs: "'complet':8 'docker':10 'flake':2 'need':6 'nix':1 'replac':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5604432"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705030634 {#2044
      date: 2024-01-12 04:37:14.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.15 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3983
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1705030634 {#2044
    date: 2024-01-12 04:37:14.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4068
  +date: DateTimeImmutable @1705030634 {#2044
    date: 2024-01-12 04:37:14.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705030634 {#2044
    date: 2024-01-12 04:37:14.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4122
  +createdAt: DateTimeImmutable @1705030634 {#2044
    date: 2024-01-12 04:37:14.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.35 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2068
    +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#4030
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +posts: Doctrine\ORM\PersistentCollection {#4042 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
    +bans: Doctrine\ORM\PersistentCollection {#4046 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +badges: Doctrine\ORM\PersistentCollection {#4050 …}
    +logs: Doctrine\ORM\PersistentCollection {#4052 …}
    +awards: Doctrine\ORM\PersistentCollection {#4054 …}
    +categories: Doctrine\ORM\PersistentCollection {#4056 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#4031
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#4032
      date: 2023-12-30 05:25:01.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#4176
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
    +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#4030
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +posts: Doctrine\ORM\PersistentCollection {#4042 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
    +bans: Doctrine\ORM\PersistentCollection {#4046 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +badges: Doctrine\ORM\PersistentCollection {#4050 …}
    +logs: Doctrine\ORM\PersistentCollection {#4052 …}
    +awards: Doctrine\ORM\PersistentCollection {#4054 …}
    +categories: Doctrine\ORM\PersistentCollection {#4056 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#4031
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#4032
      date: 2023-12-30 05:25:01.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 {#2135
    +user: Proxies\__CG__\App\Entity\User {#2534 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
      +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#4030
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +posts: Doctrine\ORM\PersistentCollection {#4042 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
      +bans: Doctrine\ORM\PersistentCollection {#4046 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +badges: Doctrine\ORM\PersistentCollection {#4050 …}
      +logs: Doctrine\ORM\PersistentCollection {#4052 …}
      +awards: Doctrine\ORM\PersistentCollection {#4054 …}
      +categories: Doctrine\ORM\PersistentCollection {#4056 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#4031
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#4032
        date: 2023-12-30 05:25:01.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#3961 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
    +slug: "Don-t-be-that-guy"
    +title: "Don't be that guy."
    +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
    +body: """
      When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
      \n
      Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
      \n
      Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 143
    +favouriteCount: 1703
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723346919 {#3956
      date: 2024-08-11 05:28:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3964 …}
    +votes: Doctrine\ORM\PersistentCollection {#3966 …}
    +reports: Doctrine\ORM\PersistentCollection {#3968 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
    +badges: Doctrine\ORM\PersistentCollection {#3974 …}
    +children: []
    -id: 29079
    -titleTs: "'guy':5"
    -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705081457
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10583631"
    +editedAt: DateTimeImmutable @1721892992 {#3953
      date: 2024-07-25 09:36:32.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995057 {#3955
      date: 2024-01-11 18:44:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#4231
  +entry: Proxies\__CG__\App\Entity\Entry {#2135
    +user: Proxies\__CG__\App\Entity\User {#2534 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
      +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#4030
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +posts: Doctrine\ORM\PersistentCollection {#4042 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
      +bans: Doctrine\ORM\PersistentCollection {#4046 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +badges: Doctrine\ORM\PersistentCollection {#4050 …}
      +logs: Doctrine\ORM\PersistentCollection {#4052 …}
      +awards: Doctrine\ORM\PersistentCollection {#4054 …}
      +categories: Doctrine\ORM\PersistentCollection {#4056 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#4031
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#4032
        date: 2023-12-30 05:25:01.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#3961 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
    +slug: "Don-t-be-that-guy"
    +title: "Don't be that guy."
    +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
    +body: """
      When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
      \n
      Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
      \n
      Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 143
    +favouriteCount: 1703
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723346919 {#3956
      date: 2024-08-11 05:28:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3964 …}
    +votes: Doctrine\ORM\PersistentCollection {#3966 …}
    +reports: Doctrine\ORM\PersistentCollection {#3968 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
    +badges: Doctrine\ORM\PersistentCollection {#3974 …}
    +children: []
    -id: 29079
    -titleTs: "'guy':5"
    -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705081457
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10583631"
    +editedAt: DateTimeImmutable @1721892992 {#3953
      date: 2024-07-25 09:36:32.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995057 {#3955
      date: 2024-01-11 18:44:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.20 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4286
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.36 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2159
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2319 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Nix flakes are all I need to completely replace Docker."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705030634 {#2162
      date: 2024-01-12 04:37:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
      "@jadedwench@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2316 …}
    +nested: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2313 …}
    +reports: Doctrine\ORM\PersistentCollection {#2299 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2282 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2279 …}
    -id: 300836
    -bodyTs: "'complet':8 'docker':10 'flake':2 'need':6 'nix':1 'replac':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5604432"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705030634 {#2044
      date: 2024-01-12 04:37:14.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4356
  +subject: App\Entity\EntryComment {#2159
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2319 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Nix flakes are all I need to completely replace Docker."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705030634 {#2162
      date: 2024-01-12 04:37:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
      "@jadedwench@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2316 …}
    +nested: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2313 …}
    +reports: Doctrine\ORM\PersistentCollection {#2299 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2282 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2279 …}
    -id: 300836
    -bodyTs: "'complet':8 'docker':10 'flake':2 'need':6 'nix':1 'replac':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5604432"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705030634 {#2044
      date: 2024-01-12 04:37:14.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 2.93 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2159
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2319 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Nix flakes are all I need to completely replace Docker."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705030634 {#2162
      date: 2024-01-12 04:37:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
      "@jadedwench@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2316 …}
    +nested: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2313 …}
    +reports: Doctrine\ORM\PersistentCollection {#2299 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2282 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2279 …}
    -id: 300836
    -bodyTs: "'complet':8 'docker':10 'flake':2 'need':6 'nix':1 'replac':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5604432"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705030634 {#2044
      date: 2024-01-12 04:37:14.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4413
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2159
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2319 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Nix flakes are all I need to completely replace Docker."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705030634 {#2162
      date: 2024-01-12 04:37:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
      "@jadedwench@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2316 …}
    +nested: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2313 …}
    +reports: Doctrine\ORM\PersistentCollection {#2299 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2282 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2279 …}
    -id: 300836
    -bodyTs: "'complet':8 'docker':10 'flake':2 'need':6 'nix':1 'replac':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5604432"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705030634 {#2044
      date: 2024-01-12 04:37:14.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 8.18 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2310
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2303 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Agreed. That and I hate Docker with a burning passion."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705012391 {#2143
      date: 2024-01-11 23:33:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2292 …}
    +nested: Doctrine\ORM\PersistentCollection {#2280 …}
    +votes: Doctrine\ORM\PersistentCollection {#2333 …}
    +reports: Doctrine\ORM\PersistentCollection {#2324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
    -id: 300079
    -bodyTs: "'agre':1 'burn':9 'docker':6 'hate':5 'passion':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5591080"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705012391 {#2106
      date: 2024-01-11 23:33:11.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4662
  +comment: App\Entity\EntryComment {#2310
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2303 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Agreed. That and I hate Docker with a burning passion."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705012391 {#2143
      date: 2024-01-11 23:33:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2292 …}
    +nested: Doctrine\ORM\PersistentCollection {#2280 …}
    +votes: Doctrine\ORM\PersistentCollection {#2333 …}
    +reports: Doctrine\ORM\PersistentCollection {#2324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
    -id: 300079
    -bodyTs: "'agre':1 'burn':9 'docker':6 'hate':5 'passion':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5591080"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705012391 {#2106
      date: 2024-01-11 23:33:11.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.13 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4707
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1705012391 {#2106
    date: 2024-01-11 23:33:11.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4763
  +date: DateTimeImmutable @1705012391 {#2106
    date: 2024-01-11 23:33:11.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705012391 {#2106
    date: 2024-01-11 23:33:11.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4817
  +createdAt: DateTimeImmutable @1705012391 {#2106
    date: 2024-01-11 23:33:11.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 {#2068
    +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#4030
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +posts: Doctrine\ORM\PersistentCollection {#4042 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
    +bans: Doctrine\ORM\PersistentCollection {#4046 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +badges: Doctrine\ORM\PersistentCollection {#4050 …}
    +logs: Doctrine\ORM\PersistentCollection {#4052 …}
    +awards: Doctrine\ORM\PersistentCollection {#4054 …}
    +categories: Doctrine\ORM\PersistentCollection {#4056 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#4031
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#4032
      date: 2023-12-30 05:25:01.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#4871
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
    +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#4030
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +posts: Doctrine\ORM\PersistentCollection {#4042 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
    +bans: Doctrine\ORM\PersistentCollection {#4046 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +badges: Doctrine\ORM\PersistentCollection {#4050 …}
    +logs: Doctrine\ORM\PersistentCollection {#4052 …}
    +awards: Doctrine\ORM\PersistentCollection {#4054 …}
    +categories: Doctrine\ORM\PersistentCollection {#4056 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#4031
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#4032
      date: 2023-12-30 05:25:01.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 {#2135
    +user: Proxies\__CG__\App\Entity\User {#2534 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
      +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#4030
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +posts: Doctrine\ORM\PersistentCollection {#4042 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
      +bans: Doctrine\ORM\PersistentCollection {#4046 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +badges: Doctrine\ORM\PersistentCollection {#4050 …}
      +logs: Doctrine\ORM\PersistentCollection {#4052 …}
      +awards: Doctrine\ORM\PersistentCollection {#4054 …}
      +categories: Doctrine\ORM\PersistentCollection {#4056 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#4031
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#4032
        date: 2023-12-30 05:25:01.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#3961 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
    +slug: "Don-t-be-that-guy"
    +title: "Don't be that guy."
    +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
    +body: """
      When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
      \n
      Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
      \n
      Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 143
    +favouriteCount: 1703
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723346919 {#3956
      date: 2024-08-11 05:28:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3964 …}
    +votes: Doctrine\ORM\PersistentCollection {#3966 …}
    +reports: Doctrine\ORM\PersistentCollection {#3968 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
    +badges: Doctrine\ORM\PersistentCollection {#3974 …}
    +children: []
    -id: 29079
    -titleTs: "'guy':5"
    -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705081457
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10583631"
    +editedAt: DateTimeImmutable @1721892992 {#3953
      date: 2024-07-25 09:36:32.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995057 {#3955
      date: 2024-01-11 18:44:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#4926
  +entry: Proxies\__CG__\App\Entity\Entry {#2135
    +user: Proxies\__CG__\App\Entity\User {#2534 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
      +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#4030
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +posts: Doctrine\ORM\PersistentCollection {#4042 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
      +bans: Doctrine\ORM\PersistentCollection {#4046 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +badges: Doctrine\ORM\PersistentCollection {#4050 …}
      +logs: Doctrine\ORM\PersistentCollection {#4052 …}
      +awards: Doctrine\ORM\PersistentCollection {#4054 …}
      +categories: Doctrine\ORM\PersistentCollection {#4056 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#4031
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#4032
        date: 2023-12-30 05:25:01.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#3961 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
    +slug: "Don-t-be-that-guy"
    +title: "Don't be that guy."
    +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
    +body: """
      When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
      \n
      Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
      \n
      Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 143
    +favouriteCount: 1703
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723346919 {#3956
      date: 2024-08-11 05:28:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3964 …}
    +votes: Doctrine\ORM\PersistentCollection {#3966 …}
    +reports: Doctrine\ORM\PersistentCollection {#3968 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
    +badges: Doctrine\ORM\PersistentCollection {#3974 …}
    +children: []
    -id: 29079
    -titleTs: "'guy':5"
    -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705081457
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10583631"
    +editedAt: DateTimeImmutable @1721892992 {#3953
      date: 2024-07-25 09:36:32.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995057 {#3955
      date: 2024-01-11 18:44:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4981
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.38 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2310
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2303 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Agreed. That and I hate Docker with a burning passion."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705012391 {#2143
      date: 2024-01-11 23:33:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2292 …}
    +nested: Doctrine\ORM\PersistentCollection {#2280 …}
    +votes: Doctrine\ORM\PersistentCollection {#2333 …}
    +reports: Doctrine\ORM\PersistentCollection {#2324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
    -id: 300079
    -bodyTs: "'agre':1 'burn':9 'docker':6 'hate':5 'passion':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5591080"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705012391 {#2106
      date: 2024-01-11 23:33:11.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5051
  +subject: App\Entity\EntryComment {#2310
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2303 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Agreed. That and I hate Docker with a burning passion."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705012391 {#2143
      date: 2024-01-11 23:33:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2292 …}
    +nested: Doctrine\ORM\PersistentCollection {#2280 …}
    +votes: Doctrine\ORM\PersistentCollection {#2333 …}
    +reports: Doctrine\ORM\PersistentCollection {#2324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
    -id: 300079
    -bodyTs: "'agre':1 'burn':9 'docker':6 'hate':5 'passion':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5591080"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705012391 {#2106
      date: 2024-01-11 23:33:11.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.62 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2310
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2303 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Agreed. That and I hate Docker with a burning passion."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705012391 {#2143
      date: 2024-01-11 23:33:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2292 …}
    +nested: Doctrine\ORM\PersistentCollection {#2280 …}
    +votes: Doctrine\ORM\PersistentCollection {#2333 …}
    +reports: Doctrine\ORM\PersistentCollection {#2324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
    -id: 300079
    -bodyTs: "'agre':1 'burn':9 'docker':6 'hate':5 'passion':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5591080"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705012391 {#2106
      date: 2024-01-11 23:33:11.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5108
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2310
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2303 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Agreed. That and I hate Docker with a burning passion."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705012391 {#2143
      date: 2024-01-11 23:33:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2292 …}
    +nested: Doctrine\ORM\PersistentCollection {#2280 …}
    +votes: Doctrine\ORM\PersistentCollection {#2333 …}
    +reports: Doctrine\ORM\PersistentCollection {#2324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2334 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2342 …}
    -id: 300079
    -bodyTs: "'agre':1 'burn':9 'docker':6 'hate':5 'passion':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5591080"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705012391 {#2106
      date: 2024-01-11 23:33:11.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 8.20 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2305
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "I think it’s funny. We are the new “I use Arch, BTW” and I’m happy to embrace it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1705003417 {#2297
      date: 2024-01-11 21:03:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2304 …}
    +nested: Doctrine\ORM\PersistentCollection {#2308 …}
    +votes: Doctrine\ORM\PersistentCollection {#2306 …}
    +reports: Doctrine\ORM\PersistentCollection {#2301 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2302 …}
    -id: 299742
    -bodyTs: "'arch':12 'btw':13 'embrac':19 'funni':5 'happi':17 'm':16 'new':9 'think':2 'use':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5588257"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705003417 {#2293
      date: 2024-01-11 21:03:37.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5357
  +comment: App\Entity\EntryComment {#2305
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "I think it’s funny. We are the new “I use Arch, BTW” and I’m happy to embrace it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1705003417 {#2297
      date: 2024-01-11 21:03:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2304 …}
    +nested: Doctrine\ORM\PersistentCollection {#2308 …}
    +votes: Doctrine\ORM\PersistentCollection {#2306 …}
    +reports: Doctrine\ORM\PersistentCollection {#2301 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2302 …}
    -id: 299742
    -bodyTs: "'arch':12 'btw':13 'embrac':19 'funni':5 'happi':17 'm':16 'new':9 'think':2 'use':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5588257"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705003417 {#2293
      date: 2024-01-11 21:03: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.12 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5402
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1705003417 {#2293
    date: 2024-01-11 21:03:37.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5458
  +date: DateTimeImmutable @1705003417 {#2293
    date: 2024-01-11 21:03:37.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705003417 {#2293
    date: 2024-01-11 21:03:37.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5512
  +createdAt: DateTimeImmutable @1705003417 {#2293
    date: 2024-01-11 21:03:37.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.12 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2068
    +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#4030
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +posts: Doctrine\ORM\PersistentCollection {#4042 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
    +bans: Doctrine\ORM\PersistentCollection {#4046 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +badges: Doctrine\ORM\PersistentCollection {#4050 …}
    +logs: Doctrine\ORM\PersistentCollection {#4052 …}
    +awards: Doctrine\ORM\PersistentCollection {#4054 …}
    +categories: Doctrine\ORM\PersistentCollection {#4056 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#4031
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#4032
      date: 2023-12-30 05:25:01.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#5566
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
    +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#4030
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +posts: Doctrine\ORM\PersistentCollection {#4042 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
    +bans: Doctrine\ORM\PersistentCollection {#4046 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +badges: Doctrine\ORM\PersistentCollection {#4050 …}
    +logs: Doctrine\ORM\PersistentCollection {#4052 …}
    +awards: Doctrine\ORM\PersistentCollection {#4054 …}
    +categories: Doctrine\ORM\PersistentCollection {#4056 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#4031
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#4032
      date: 2023-12-30 05:25:01.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 {#2135
    +user: Proxies\__CG__\App\Entity\User {#2534 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
      +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#4030
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +posts: Doctrine\ORM\PersistentCollection {#4042 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
      +bans: Doctrine\ORM\PersistentCollection {#4046 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +badges: Doctrine\ORM\PersistentCollection {#4050 …}
      +logs: Doctrine\ORM\PersistentCollection {#4052 …}
      +awards: Doctrine\ORM\PersistentCollection {#4054 …}
      +categories: Doctrine\ORM\PersistentCollection {#4056 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#4031
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#4032
        date: 2023-12-30 05:25:01.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#3961 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
    +slug: "Don-t-be-that-guy"
    +title: "Don't be that guy."
    +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
    +body: """
      When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
      \n
      Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
      \n
      Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 143
    +favouriteCount: 1703
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723346919 {#3956
      date: 2024-08-11 05:28:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3964 …}
    +votes: Doctrine\ORM\PersistentCollection {#3966 …}
    +reports: Doctrine\ORM\PersistentCollection {#3968 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
    +badges: Doctrine\ORM\PersistentCollection {#3974 …}
    +children: []
    -id: 29079
    -titleTs: "'guy':5"
    -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705081457
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10583631"
    +editedAt: DateTimeImmutable @1721892992 {#3953
      date: 2024-07-25 09:36:32.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995057 {#3955
      date: 2024-01-11 18:44:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#5621
  +entry: Proxies\__CG__\App\Entity\Entry {#2135
    +user: Proxies\__CG__\App\Entity\User {#2534 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
      +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#4030
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +posts: Doctrine\ORM\PersistentCollection {#4042 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
      +bans: Doctrine\ORM\PersistentCollection {#4046 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +badges: Doctrine\ORM\PersistentCollection {#4050 …}
      +logs: Doctrine\ORM\PersistentCollection {#4052 …}
      +awards: Doctrine\ORM\PersistentCollection {#4054 …}
      +categories: Doctrine\ORM\PersistentCollection {#4056 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#4031
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#4032
        date: 2023-12-30 05:25:01.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#3961 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
    +slug: "Don-t-be-that-guy"
    +title: "Don't be that guy."
    +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
    +body: """
      When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
      \n
      Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
      \n
      Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 143
    +favouriteCount: 1703
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723346919 {#3956
      date: 2024-08-11 05:28:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3964 …}
    +votes: Doctrine\ORM\PersistentCollection {#3966 …}
    +reports: Doctrine\ORM\PersistentCollection {#3968 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
    +badges: Doctrine\ORM\PersistentCollection {#3974 …}
    +children: []
    -id: 29079
    -titleTs: "'guy':5"
    -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705081457
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10583631"
    +editedAt: DateTimeImmutable @1721892992 {#3953
      date: 2024-07-25 09:36:32.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995057 {#3955
      date: 2024-01-11 18:44:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5676
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.35 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2305
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "I think it’s funny. We are the new “I use Arch, BTW” and I’m happy to embrace it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1705003417 {#2297
      date: 2024-01-11 21:03:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2304 …}
    +nested: Doctrine\ORM\PersistentCollection {#2308 …}
    +votes: Doctrine\ORM\PersistentCollection {#2306 …}
    +reports: Doctrine\ORM\PersistentCollection {#2301 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2302 …}
    -id: 299742
    -bodyTs: "'arch':12 'btw':13 'embrac':19 'funni':5 'happi':17 'm':16 'new':9 'think':2 'use':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5588257"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705003417 {#2293
      date: 2024-01-11 21:03:37.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5746
  +subject: App\Entity\EntryComment {#2305
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "I think it’s funny. We are the new “I use Arch, BTW” and I’m happy to embrace it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1705003417 {#2297
      date: 2024-01-11 21:03:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2304 …}
    +nested: Doctrine\ORM\PersistentCollection {#2308 …}
    +votes: Doctrine\ORM\PersistentCollection {#2306 …}
    +reports: Doctrine\ORM\PersistentCollection {#2301 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2302 …}
    -id: 299742
    -bodyTs: "'arch':12 'btw':13 'embrac':19 'funni':5 'happi':17 'm':16 'new':9 'think':2 'use':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5588257"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705003417 {#2293
      date: 2024-01-11 21:03:37.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.62 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2305
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "I think it’s funny. We are the new “I use Arch, BTW” and I’m happy to embrace it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1705003417 {#2297
      date: 2024-01-11 21:03:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2304 …}
    +nested: Doctrine\ORM\PersistentCollection {#2308 …}
    +votes: Doctrine\ORM\PersistentCollection {#2306 …}
    +reports: Doctrine\ORM\PersistentCollection {#2301 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2302 …}
    -id: 299742
    -bodyTs: "'arch':12 'btw':13 'embrac':19 'funni':5 'happi':17 'm':16 'new':9 'think':2 'use':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5588257"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705003417 {#2293
      date: 2024-01-11 21:03:37.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5803
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2305
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "I think it’s funny. We are the new “I use Arch, BTW” and I’m happy to embrace it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1705003417 {#2297
      date: 2024-01-11 21:03:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@null@slrpnk.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2304 …}
    +nested: Doctrine\ORM\PersistentCollection {#2308 …}
    +votes: Doctrine\ORM\PersistentCollection {#2306 …}
    +reports: Doctrine\ORM\PersistentCollection {#2301 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2302 …}
    -id: 299742
    -bodyTs: "'arch':12 'btw':13 'embrac':19 'funni':5 'happi':17 'm':16 'new':9 'think':2 'use':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5588257"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705003417 {#2293
      date: 2024-01-11 21:03:37.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 5.97 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2298
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2189 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Guilty. But substitute Mormonism with *the proper way to do things*."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704998493 {#2336
      date: 2024-01-11 19:41:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@Ashiette@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2192 …}
    +nested: Doctrine\ORM\PersistentCollection {#2228 …}
    +votes: Doctrine\ORM\PersistentCollection {#2232 …}
    +reports: Doctrine\ORM\PersistentCollection {#2230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2213 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2216 …}
    -id: 299589
    -bodyTs: "'guilti':1 'mormon':4 'proper':7 'substitut':3 'thing':11 'way':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704998493 {#2343
      date: 2024-01-11 19:41:33.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6052
  +comment: App\Entity\EntryComment {#2298
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2189 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Guilty. But substitute Mormonism with *the proper way to do things*."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704998493 {#2336
      date: 2024-01-11 19:41:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@Ashiette@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2192 …}
    +nested: Doctrine\ORM\PersistentCollection {#2228 …}
    +votes: Doctrine\ORM\PersistentCollection {#2232 …}
    +reports: Doctrine\ORM\PersistentCollection {#2230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2213 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2216 …}
    -id: 299589
    -bodyTs: "'guilti':1 'mormon':4 'proper':7 'substitut':3 'thing':11 'way':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704998493 {#2343
      date: 2024-01-11 19:41: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.15 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6097
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1704998493 {#2343
    date: 2024-01-11 19:41:33.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6153
  +date: DateTimeImmutable @1704998493 {#2343
    date: 2024-01-11 19:41:33.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704998493 {#2343
    date: 2024-01-11 19:41:33.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6207
  +createdAt: DateTimeImmutable @1704998493 {#2343
    date: 2024-01-11 19:41:33.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.13 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2068
    +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#4030
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +posts: Doctrine\ORM\PersistentCollection {#4042 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
    +bans: Doctrine\ORM\PersistentCollection {#4046 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +badges: Doctrine\ORM\PersistentCollection {#4050 …}
    +logs: Doctrine\ORM\PersistentCollection {#4052 …}
    +awards: Doctrine\ORM\PersistentCollection {#4054 …}
    +categories: Doctrine\ORM\PersistentCollection {#4056 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#4031
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#4032
      date: 2023-12-30 05:25:01.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#6261
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
    +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#4030
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +posts: Doctrine\ORM\PersistentCollection {#4042 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
    +bans: Doctrine\ORM\PersistentCollection {#4046 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +badges: Doctrine\ORM\PersistentCollection {#4050 …}
    +logs: Doctrine\ORM\PersistentCollection {#4052 …}
    +awards: Doctrine\ORM\PersistentCollection {#4054 …}
    +categories: Doctrine\ORM\PersistentCollection {#4056 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#4031
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#4032
      date: 2023-12-30 05:25:01.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 {#2135
    +user: Proxies\__CG__\App\Entity\User {#2534 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
      +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#4030
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +posts: Doctrine\ORM\PersistentCollection {#4042 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
      +bans: Doctrine\ORM\PersistentCollection {#4046 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +badges: Doctrine\ORM\PersistentCollection {#4050 …}
      +logs: Doctrine\ORM\PersistentCollection {#4052 …}
      +awards: Doctrine\ORM\PersistentCollection {#4054 …}
      +categories: Doctrine\ORM\PersistentCollection {#4056 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#4031
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#4032
        date: 2023-12-30 05:25:01.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#3961 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
    +slug: "Don-t-be-that-guy"
    +title: "Don't be that guy."
    +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
    +body: """
      When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
      \n
      Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
      \n
      Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 143
    +favouriteCount: 1703
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723346919 {#3956
      date: 2024-08-11 05:28:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3964 …}
    +votes: Doctrine\ORM\PersistentCollection {#3966 …}
    +reports: Doctrine\ORM\PersistentCollection {#3968 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
    +badges: Doctrine\ORM\PersistentCollection {#3974 …}
    +children: []
    -id: 29079
    -titleTs: "'guy':5"
    -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705081457
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10583631"
    +editedAt: DateTimeImmutable @1721892992 {#3953
      date: 2024-07-25 09:36:32.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995057 {#3955
      date: 2024-01-11 18:44:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#6316
  +entry: Proxies\__CG__\App\Entity\Entry {#2135
    +user: Proxies\__CG__\App\Entity\User {#2534 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
      +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#4030
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +posts: Doctrine\ORM\PersistentCollection {#4042 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
      +bans: Doctrine\ORM\PersistentCollection {#4046 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +badges: Doctrine\ORM\PersistentCollection {#4050 …}
      +logs: Doctrine\ORM\PersistentCollection {#4052 …}
      +awards: Doctrine\ORM\PersistentCollection {#4054 …}
      +categories: Doctrine\ORM\PersistentCollection {#4056 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#4031
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#4032
        date: 2023-12-30 05:25:01.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#3961 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
    +slug: "Don-t-be-that-guy"
    +title: "Don't be that guy."
    +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
    +body: """
      When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
      \n
      Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
      \n
      Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 143
    +favouriteCount: 1703
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723346919 {#3956
      date: 2024-08-11 05:28:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3964 …}
    +votes: Doctrine\ORM\PersistentCollection {#3966 …}
    +reports: Doctrine\ORM\PersistentCollection {#3968 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
    +badges: Doctrine\ORM\PersistentCollection {#3974 …}
    +children: []
    -id: 29079
    -titleTs: "'guy':5"
    -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705081457
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10583631"
    +editedAt: DateTimeImmutable @1721892992 {#3953
      date: 2024-07-25 09:36:32.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995057 {#3955
      date: 2024-01-11 18:44:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6371
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.40 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2298
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2189 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Guilty. But substitute Mormonism with *the proper way to do things*."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704998493 {#2336
      date: 2024-01-11 19:41:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@Ashiette@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2192 …}
    +nested: Doctrine\ORM\PersistentCollection {#2228 …}
    +votes: Doctrine\ORM\PersistentCollection {#2232 …}
    +reports: Doctrine\ORM\PersistentCollection {#2230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2213 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2216 …}
    -id: 299589
    -bodyTs: "'guilti':1 'mormon':4 'proper':7 'substitut':3 'thing':11 'way':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704998493 {#2343
      date: 2024-01-11 19:41:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6447
  +subject: App\Entity\EntryComment {#2298
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2189 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Guilty. But substitute Mormonism with *the proper way to do things*."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704998493 {#2336
      date: 2024-01-11 19:41:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@Ashiette@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2192 …}
    +nested: Doctrine\ORM\PersistentCollection {#2228 …}
    +votes: Doctrine\ORM\PersistentCollection {#2232 …}
    +reports: Doctrine\ORM\PersistentCollection {#2230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2213 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2216 …}
    -id: 299589
    -bodyTs: "'guilti':1 'mormon':4 'proper':7 'substitut':3 'thing':11 'way':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704998493 {#2343
      date: 2024-01-11 19:41:33.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.64 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2298
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2189 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Guilty. But substitute Mormonism with *the proper way to do things*."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704998493 {#2336
      date: 2024-01-11 19:41:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@Ashiette@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2192 …}
    +nested: Doctrine\ORM\PersistentCollection {#2228 …}
    +votes: Doctrine\ORM\PersistentCollection {#2232 …}
    +reports: Doctrine\ORM\PersistentCollection {#2230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2213 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2216 …}
    -id: 299589
    -bodyTs: "'guilti':1 'mormon':4 'proper':7 'substitut':3 'thing':11 'way':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704998493 {#2343
      date: 2024-01-11 19:41:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6504
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2298
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2189 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Guilty. But substitute Mormonism with *the proper way to do things*."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704998493 {#2336
      date: 2024-01-11 19:41:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
      "@Ashiette@lemmy.blahaj.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2192 …}
    +nested: Doctrine\ORM\PersistentCollection {#2228 …}
    +votes: Doctrine\ORM\PersistentCollection {#2232 …}
    +reports: Doctrine\ORM\PersistentCollection {#2230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2213 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2216 …}
    -id: 299589
    -bodyTs: "'guilti':1 'mormon':4 'proper':7 'substitut':3 'thing':11 'way':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704998493 {#2343
      date: 2024-01-11 19:41:33.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 19.00 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2224
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2220 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Are you sure about that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704998145 {#2291
      date: 2024-01-11 19:35:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2261 …}
    +nested: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2219 …}
    +reports: Doctrine\ORM\PersistentCollection {#2196 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
    -id: 299576
    -bodyTs: "'sure':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704998145 {#2309
      date: 2024-01-11 19:35:45.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6753
  +comment: App\Entity\EntryComment {#2224
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2220 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Are you sure about that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704998145 {#2291
      date: 2024-01-11 19:35:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2261 …}
    +nested: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2219 …}
    +reports: Doctrine\ORM\PersistentCollection {#2196 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
    -id: 299576
    -bodyTs: "'sure':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704998145 {#2309
      date: 2024-01-11 19:35:45.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.12 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6798
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1704998145 {#2309
    date: 2024-01-11 19:35:45.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6854
  +date: DateTimeImmutable @1704998145 {#2309
    date: 2024-01-11 19:35:45.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704998145 {#2309
    date: 2024-01-11 19:35:45.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6908
  +createdAt: DateTimeImmutable @1704998145 {#2309
    date: 2024-01-11 19:35:45.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.12 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2068
    +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#4030
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +posts: Doctrine\ORM\PersistentCollection {#4042 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
    +bans: Doctrine\ORM\PersistentCollection {#4046 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +badges: Doctrine\ORM\PersistentCollection {#4050 …}
    +logs: Doctrine\ORM\PersistentCollection {#4052 …}
    +awards: Doctrine\ORM\PersistentCollection {#4054 …}
    +categories: Doctrine\ORM\PersistentCollection {#4056 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#4031
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#4032
      date: 2023-12-30 05:25:01.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#6962
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
    +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#4030
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +posts: Doctrine\ORM\PersistentCollection {#4042 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
    +bans: Doctrine\ORM\PersistentCollection {#4046 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +badges: Doctrine\ORM\PersistentCollection {#4050 …}
    +logs: Doctrine\ORM\PersistentCollection {#4052 …}
    +awards: Doctrine\ORM\PersistentCollection {#4054 …}
    +categories: Doctrine\ORM\PersistentCollection {#4056 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#4031
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#4032
      date: 2023-12-30 05:25:01.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.12 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2135
    +user: Proxies\__CG__\App\Entity\User {#2534 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
      +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#4030
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +posts: Doctrine\ORM\PersistentCollection {#4042 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
      +bans: Doctrine\ORM\PersistentCollection {#4046 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +badges: Doctrine\ORM\PersistentCollection {#4050 …}
      +logs: Doctrine\ORM\PersistentCollection {#4052 …}
      +awards: Doctrine\ORM\PersistentCollection {#4054 …}
      +categories: Doctrine\ORM\PersistentCollection {#4056 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#4031
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#4032
        date: 2023-12-30 05:25:01.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#3961 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
    +slug: "Don-t-be-that-guy"
    +title: "Don't be that guy."
    +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
    +body: """
      When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
      \n
      Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
      \n
      Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 143
    +favouriteCount: 1703
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723346919 {#3956
      date: 2024-08-11 05:28:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3964 …}
    +votes: Doctrine\ORM\PersistentCollection {#3966 …}
    +reports: Doctrine\ORM\PersistentCollection {#3968 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
    +badges: Doctrine\ORM\PersistentCollection {#3974 …}
    +children: []
    -id: 29079
    -titleTs: "'guy':5"
    -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705081457
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10583631"
    +editedAt: DateTimeImmutable @1721892992 {#3953
      date: 2024-07-25 09:36:32.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995057 {#3955
      date: 2024-01-11 18:44:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#7017
  +entry: Proxies\__CG__\App\Entity\Entry {#2135
    +user: Proxies\__CG__\App\Entity\User {#2534 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
      +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#4030
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +posts: Doctrine\ORM\PersistentCollection {#4042 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
      +bans: Doctrine\ORM\PersistentCollection {#4046 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +badges: Doctrine\ORM\PersistentCollection {#4050 …}
      +logs: Doctrine\ORM\PersistentCollection {#4052 …}
      +awards: Doctrine\ORM\PersistentCollection {#4054 …}
      +categories: Doctrine\ORM\PersistentCollection {#4056 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#4031
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#4032
        date: 2023-12-30 05:25:01.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#3961 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
    +slug: "Don-t-be-that-guy"
    +title: "Don't be that guy."
    +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
    +body: """
      When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
      \n
      Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
      \n
      Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 143
    +favouriteCount: 1703
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723346919 {#3956
      date: 2024-08-11 05:28:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3964 …}
    +votes: Doctrine\ORM\PersistentCollection {#3966 …}
    +reports: Doctrine\ORM\PersistentCollection {#3968 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
    +badges: Doctrine\ORM\PersistentCollection {#3974 …}
    +children: []
    -id: 29079
    -titleTs: "'guy':5"
    -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705081457
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10583631"
    +editedAt: DateTimeImmutable @1721892992 {#3953
      date: 2024-07-25 09:36:32.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995057 {#3955
      date: 2024-01-11 18:44:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7072
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.58 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2224
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2220 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Are you sure about that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704998145 {#2291
      date: 2024-01-11 19:35:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2261 …}
    +nested: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2219 …}
    +reports: Doctrine\ORM\PersistentCollection {#2196 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
    -id: 299576
    -bodyTs: "'sure':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704998145 {#2309
      date: 2024-01-11 19:35:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7142
  +subject: App\Entity\EntryComment {#2224
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2220 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Are you sure about that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704998145 {#2291
      date: 2024-01-11 19:35:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2261 …}
    +nested: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2219 …}
    +reports: Doctrine\ORM\PersistentCollection {#2196 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
    -id: 299576
    -bodyTs: "'sure':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704998145 {#2309
      date: 2024-01-11 19:35:45.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 6.83 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2224
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2220 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Are you sure about that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704998145 {#2291
      date: 2024-01-11 19:35:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2261 …}
    +nested: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2219 …}
    +reports: Doctrine\ORM\PersistentCollection {#2196 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
    -id: 299576
    -bodyTs: "'sure':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704998145 {#2309
      date: 2024-01-11 19:35:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7199
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2224
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2220 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2318
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2135 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Don’t be that second guy, use Nix.\n
        \n
        *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 12
      +score: 0
      +lastActive: DateTime @1721622812 {#2198
        date: 2024-07-22 06:33:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
        "@hperrin@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2201 …}
      +nested: Doctrine\ORM\PersistentCollection {#2203 …}
      +votes: Doctrine\ORM\PersistentCollection {#2212 …}
      +reports: Doctrine\ORM\PersistentCollection {#2209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
      -id: 299482
      -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5586130"
      +editedAt: DateTimeImmutable @1721015293 {#2223
        date: 2024-07-15 05:48:13.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995859 {#2329
        date: 2024-01-11 18:57:39.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +body: "Are you sure about that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1704998145 {#2291
      date: 2024-01-11 19:35:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@demesisx@infosec.pub"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2261 …}
    +nested: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2219 …}
    +reports: Doctrine\ORM\PersistentCollection {#2196 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
    -id: 299576
    -bodyTs: "'sure':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704998145 {#2309
      date: 2024-01-11 19:35:45.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 10.52 ms
Input props
[
  "comment" => Proxies\__CG__\App\Entity\EntryComment {#2318
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Don’t be that second guy, use Nix.\n
      \n
      *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1721622812 {#2198
      date: 2024-07-22 06:33:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2201 …}
    +nested: Doctrine\ORM\PersistentCollection {#2203 …}
    +votes: Doctrine\ORM\PersistentCollection {#2212 …}
    +reports: Doctrine\ORM\PersistentCollection {#2209 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
    -id: 299482
    -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586130"
    +editedAt: DateTimeImmutable @1721015293 {#2223
      date: 2024-07-15 05:48:13.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995859 {#2329
      date: 2024-01-11 18:57:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5837
  +comment: Proxies\__CG__\App\Entity\EntryComment {#2318
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Don’t be that second guy, use Nix.\n
      \n
      *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1721622812 {#2198
      date: 2024-07-22 06:33:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2201 …}
    +nested: Doctrine\ORM\PersistentCollection {#2203 …}
    +votes: Doctrine\ORM\PersistentCollection {#2212 …}
    +reports: Doctrine\ORM\PersistentCollection {#2209 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
    -id: 299482
    -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586130"
    +editedAt: DateTimeImmutable @1721015293 {#2223
      date: 2024-07-15 05:48:13.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995859 {#2329
      date: 2024-01-11 18:57:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +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.20 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7299
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.22 ms
Input props
[
  "date" => DateTimeImmutable @1704995859 {#2329
    date: 2024-01-11 18:57:39.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7355
  +date: DateTimeImmutable @1704995859 {#2329
    date: 2024-01-11 18:57:39.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.21 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704995859 {#2329
    date: 2024-01-11 18:57:39.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1721015293 {#2223
    date: 2024-07-15 05:48:13.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7409
  +createdAt: DateTimeImmutable @1704995859 {#2329
    date: 2024-01-11 18:57:39.0 +01:00
  }
  +editedAt: DateTimeImmutable @1721015293 {#2223
    date: 2024-07-15 05:48:13.0 +02:00
  }
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.18 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2068
    +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#4030
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +posts: Doctrine\ORM\PersistentCollection {#4042 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
    +bans: Doctrine\ORM\PersistentCollection {#4046 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +badges: Doctrine\ORM\PersistentCollection {#4050 …}
    +logs: Doctrine\ORM\PersistentCollection {#4052 …}
    +awards: Doctrine\ORM\PersistentCollection {#4054 …}
    +categories: Doctrine\ORM\PersistentCollection {#4056 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#4031
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#4032
      date: 2023-12-30 05:25:01.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#7463
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
    +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
    +name: "opensource@lemmy.ml"
    +title: "opensource"
    +description: """
      All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
      \n
      Useful Links\n
      ============\n
      \n
      - [Open Source Initiative](https://opensource.org/)\n
      - [Free Software Foundation](https://www.fsf.org/)\n
      - [Electronic Frontier Foundation](https://www.eff.org/)\n
      - [Software Freedom Conservancy](https://sfconservancy.org/)\n
      - [It’s FOSS](https://itsfoss.com/)\n
      \n
      Rules\n
      =====\n
      \n
      - Posts must be relevant to the open source ideology\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      Related Communities\n
      ===================\n
      \n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      \n
      Community icon from opensource.org, but we are not affiliated with them.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 97
    +entryCommentCount: 1299
    +postCount: 2
    +postCommentCount: 5
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583535 {#4030
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
    +entries: Doctrine\ORM\PersistentCollection {#4040 …}
    +posts: Doctrine\ORM\PersistentCollection {#4042 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
    +bans: Doctrine\ORM\PersistentCollection {#4046 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +badges: Doctrine\ORM\PersistentCollection {#4050 …}
    +logs: Doctrine\ORM\PersistentCollection {#4052 …}
    +awards: Doctrine\ORM\PersistentCollection {#4054 …}
    +categories: Doctrine\ORM\PersistentCollection {#4056 …}
    -id: 128
    +apId: "opensource@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/opensource"
    +apPublicUrl: "https://lemmy.ml/c/opensource"
    +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "opensource"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703910302 {#4031
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#4032
      date: 2023-12-30 05:25:01.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.18 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2135
    +user: Proxies\__CG__\App\Entity\User {#2534 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
      +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#4030
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +posts: Doctrine\ORM\PersistentCollection {#4042 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
      +bans: Doctrine\ORM\PersistentCollection {#4046 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +badges: Doctrine\ORM\PersistentCollection {#4050 …}
      +logs: Doctrine\ORM\PersistentCollection {#4052 …}
      +awards: Doctrine\ORM\PersistentCollection {#4054 …}
      +categories: Doctrine\ORM\PersistentCollection {#4056 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#4031
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#4032
        date: 2023-12-30 05:25:01.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#3961 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
    +slug: "Don-t-be-that-guy"
    +title: "Don't be that guy."
    +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
    +body: """
      When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
      \n
      Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
      \n
      Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 143
    +favouriteCount: 1703
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723346919 {#3956
      date: 2024-08-11 05:28:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3964 …}
    +votes: Doctrine\ORM\PersistentCollection {#3966 …}
    +reports: Doctrine\ORM\PersistentCollection {#3968 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
    +badges: Doctrine\ORM\PersistentCollection {#3974 …}
    +children: []
    -id: 29079
    -titleTs: "'guy':5"
    -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705081457
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10583631"
    +editedAt: DateTimeImmutable @1721892992 {#3953
      date: 2024-07-25 09:36:32.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995057 {#3955
      date: 2024-01-11 18:44:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#7518
  +entry: Proxies\__CG__\App\Entity\Entry {#2135
    +user: Proxies\__CG__\App\Entity\User {#2534 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
      +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
      +name: "opensource@lemmy.ml"
      +title: "opensource"
      +description: """
        All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
        \n
        Useful Links\n
        ============\n
        \n
        - [Open Source Initiative](https://opensource.org/)\n
        - [Free Software Foundation](https://www.fsf.org/)\n
        - [Electronic Frontier Foundation](https://www.eff.org/)\n
        - [Software Freedom Conservancy](https://sfconservancy.org/)\n
        - [It’s FOSS](https://itsfoss.com/)\n
        \n
        Rules\n
        =====\n
        \n
        - Posts must be relevant to the open source ideology\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        Related Communities\n
        ===================\n
        \n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        \n
        Community icon from opensource.org, but we are not affiliated with them.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 97
      +entryCommentCount: 1299
      +postCount: 2
      +postCommentCount: 5
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583535 {#4030
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
      +entries: Doctrine\ORM\PersistentCollection {#4040 …}
      +posts: Doctrine\ORM\PersistentCollection {#4042 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
      +bans: Doctrine\ORM\PersistentCollection {#4046 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +badges: Doctrine\ORM\PersistentCollection {#4050 …}
      +logs: Doctrine\ORM\PersistentCollection {#4052 …}
      +awards: Doctrine\ORM\PersistentCollection {#4054 …}
      +categories: Doctrine\ORM\PersistentCollection {#4056 …}
      -id: 128
      +apId: "opensource@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/opensource"
      +apPublicUrl: "https://lemmy.ml/c/opensource"
      +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "opensource"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703910302 {#4031
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#4032
        date: 2023-12-30 05:25:01.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#3961 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
    +slug: "Don-t-be-that-guy"
    +title: "Don't be that guy."
    +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
    +body: """
      When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
      \n
      Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
      \n
      Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 143
    +favouriteCount: 1703
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723346919 {#3956
      date: 2024-08-11 05:28:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3964 …}
    +votes: Doctrine\ORM\PersistentCollection {#3966 …}
    +reports: Doctrine\ORM\PersistentCollection {#3968 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
    +badges: Doctrine\ORM\PersistentCollection {#3974 …}
    +children: []
    -id: 29079
    -titleTs: "'guy':5"
    -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705081457
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10583631"
    +editedAt: DateTimeImmutable @1721892992 {#3953
      date: 2024-07-25 09:36:32.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995057 {#3955
      date: 2024-01-11 18:44:17.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.24 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7573
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.44 ms
Input props
[
  "subject" => Proxies\__CG__\App\Entity\EntryComment {#2318
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Don’t be that second guy, use Nix.\n
      \n
      *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1721622812 {#2198
      date: 2024-07-22 06:33:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2201 …}
    +nested: Doctrine\ORM\PersistentCollection {#2203 …}
    +votes: Doctrine\ORM\PersistentCollection {#2212 …}
    +reports: Doctrine\ORM\PersistentCollection {#2209 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
    -id: 299482
    -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586130"
    +editedAt: DateTimeImmutable @1721015293 {#2223
      date: 2024-07-15 05:48:13.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995859 {#2329
      date: 2024-01-11 18:57:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7649
  +subject: Proxies\__CG__\App\Entity\EntryComment {#2318
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Don’t be that second guy, use Nix.\n
      \n
      *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1721622812 {#2198
      date: 2024-07-22 06:33:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2201 …}
    +nested: Doctrine\ORM\PersistentCollection {#2203 …}
    +votes: Doctrine\ORM\PersistentCollection {#2212 …}
    +reports: Doctrine\ORM\PersistentCollection {#2209 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
    -id: 299482
    -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586130"
    +editedAt: DateTimeImmutable @1721015293 {#2223
      date: 2024-07-15 05:48:13.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995859 {#2329
      date: 2024-01-11 18:57:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.64 ms
Input props
[
  "subject" => Proxies\__CG__\App\Entity\EntryComment {#2318
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Don’t be that second guy, use Nix.\n
      \n
      *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1721622812 {#2198
      date: 2024-07-22 06:33:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2201 …}
    +nested: Doctrine\ORM\PersistentCollection {#2203 …}
    +votes: Doctrine\ORM\PersistentCollection {#2212 …}
    +reports: Doctrine\ORM\PersistentCollection {#2209 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
    -id: 299482
    -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586130"
    +editedAt: DateTimeImmutable @1721015293 {#2223
      date: 2024-07-15 05:48:13.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995859 {#2329
      date: 2024-01-11 18:57:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7706
  +formDest: "entry_comment"
  +subject: Proxies\__CG__\App\Entity\EntryComment {#2318
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2135
      +user: Proxies\__CG__\App\Entity\User {#2534 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2068
        +icon: Proxies\__CG__\App\Entity\Image {#4033 …}
        +name: "opensource@lemmy.ml"
        +title: "opensource"
        +description: """
          All about open source! Feel free to ask questions, and share news, and interesting stuff!\n
          \n
          Useful Links\n
          ============\n
          \n
          - [Open Source Initiative](https://opensource.org/)\n
          - [Free Software Foundation](https://www.fsf.org/)\n
          - [Electronic Frontier Foundation](https://www.eff.org/)\n
          - [Software Freedom Conservancy](https://sfconservancy.org/)\n
          - [It’s FOSS](https://itsfoss.com/)\n
          \n
          Rules\n
          =====\n
          \n
          - Posts must be relevant to the open source ideology\n
          - No NSFW content\n
          - No hate speech, bigotry, etc\n
          \n
          Related Communities\n
          ===================\n
          \n
          - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
          - [!libre_software@lemmy.ml](https://lemmy.ml/c/libre_software)\n
          - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
          - [!linux@lemmy.ml](https://lemmy.ml/c/linux)\n
          - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
          \n
          Community icon from opensource.org, but we are not affiliated with them.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 97
        +entryCommentCount: 1299
        +postCount: 2
        +postCommentCount: 5
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583535 {#4030
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4034 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4036 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4038 …}
        +entries: Doctrine\ORM\PersistentCollection {#4040 …}
        +posts: Doctrine\ORM\PersistentCollection {#4042 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4044 …}
        +bans: Doctrine\ORM\PersistentCollection {#4046 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +badges: Doctrine\ORM\PersistentCollection {#4050 …}
        +logs: Doctrine\ORM\PersistentCollection {#4052 …}
        +awards: Doctrine\ORM\PersistentCollection {#4054 …}
        +categories: Doctrine\ORM\PersistentCollection {#4056 …}
        -id: 128
        +apId: "opensource@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/opensource"
        +apPublicUrl: "https://lemmy.ml/c/opensource"
        +apFollowersUrl: "https://lemmy.ml/c/opensource/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "opensource"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703910302 {#4031
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#4032
          date: 2023-12-30 05:25:01.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#3961 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#3963 …}
      +slug: "Don-t-be-that-guy"
      +title: "Don't be that guy."
      +url: "https://lemmy.world/pictrs/image/6e59a654-2024-415f-8a70-3d1fa31f0c8a.png"
      +body: """
        When you’re talking to an open source dev, just remember that they are literally giving you their time for free, and they are people who don’t like to be treated poorly.\n
        \n
        Edit: Just to be clear, I don’t mean any ill will toward the guy. He’s frustrated and he’s just taking it out in the wrong venue at the wrong people, but that doesn’t mean he’s a bad person.\n
        \n
        Edit 2: The reinstalling he’s talking about is NPM. So just running `npm install`. It’s because he tried removing the `node_modules` directory, which is a reasonable thing to do, but it means you need to reinstall the modules with that command.
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 143
      +favouriteCount: 1703
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1723346919 {#3956
        date: 2024-08-11 05:28:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3964 …}
      +votes: Doctrine\ORM\PersistentCollection {#3966 …}
      +reports: Doctrine\ORM\PersistentCollection {#3968 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3970 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3972 …}
      +badges: Doctrine\ORM\PersistentCollection {#3974 …}
      +children: []
      -id: 29079
      -titleTs: "'guy':5"
      -bodyTs: "'2':78 'bad':75 'clear':38 'command':120 'dev':9 'directori':101 'doesn':69 'edit':34,77 'free':21 'frustrat':51 'give':16 'guy':48 'ill':44 'instal':91 'like':29 'liter':15 'mean':42,71,111 'modul':100,117 'need':113 'node':99 'npm':86,90 'open':7 'peopl':25,66 'person':76 'poor':33 're':3 'reason':105 'reinstal':80,115 'rememb':11 'remov':97 'run':89 'sourc':8 'take':56 'talk':4,83 'thing':106 'time':19 'toward':46 'treat':32 'tri':96 'venu':62 'wrong':61,65"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705081457
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10583631"
      +editedAt: DateTimeImmutable @1721892992 {#3953
        date: 2024-07-25 09:36:32.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704995057 {#3955
        date: 2024-01-11 18:44:17.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2068 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Don’t be that second guy, use Nix.\n
      \n
      *I agree with OP, but the whole confrontation could’ve been avoided in the first place if all dependencies were spelled out to the letter in the form of a flake.nix with the latest accompanying flake.lock file.*
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 12
    +score: 0
    +lastActive: DateTime @1721622812 {#2198
      date: 2024-07-22 06:33:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
      "@hperrin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2201 …}
    +nested: Doctrine\ORM\PersistentCollection {#2203 …}
    +votes: Doctrine\ORM\PersistentCollection {#2212 …}
    +reports: Doctrine\ORM\PersistentCollection {#2209 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
    -id: 299482
    -bodyTs: "'accompani':43 'agre':10 'avoid':20 'confront':16 'could':17 'depend':27 'file':45 'first':23 'flake.lock':44 'flake.nix':39 'form':36 'guy':6 'latest':42 'letter':33 'nix':8 'op':12 'place':24 'second':5 'spell':29 'use':7 've':18 'whole':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5586130"
    +editedAt: DateTimeImmutable @1721015293 {#2223
      date: 2024-07-15 05:48:13.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704995859 {#2329
      date: 2024-01-11 18:57:39.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 41.85 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2267
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2273
      +user: Proxies\__CG__\App\Entity\User {#7992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "What-made-up-movie-title-would-make-it-hard-to"
      +title: "What made up movie title would make it hard to sell it to the public?"
      +url: null
      +body: null
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 92
      +favouriteCount: 92
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722803758 {#7993
        date: 2024-08-04 22:35:58.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7998 …}
      +votes: Doctrine\ORM\PersistentCollection {#8001 …}
      +reports: Doctrine\ORM\PersistentCollection {#8003 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8005 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8007 …}
      +badges: Doctrine\ORM\PersistentCollection {#8009 …}
      +children: []
      -id: 27554
      -titleTs: "'hard':9 'made':2 'make':7 'movi':4 'public':15 'sell':11 'titl':5 'would':6"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704597832
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10369420"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704511432 {#7990
        date: 2024-01-06 04:23:52.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Godcunt: the dickening"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704524805 {#2202
      date: 2024-01-06 08:06:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TehBamski@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2274 …}
    +nested: Doctrine\ORM\PersistentCollection {#2190 …}
    +votes: Doctrine\ORM\PersistentCollection {#2265 …}
    +reports: Doctrine\ORM\PersistentCollection {#2263 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
    -id: 284795
    -bodyTs: "'dicken':3 'godcunt':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5455951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704524805 {#2206
      date: 2024-01-06 08:06:45.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7955
  +comment: App\Entity\EntryComment {#2267
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2273
      +user: Proxies\__CG__\App\Entity\User {#7992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "What-made-up-movie-title-would-make-it-hard-to"
      +title: "What made up movie title would make it hard to sell it to the public?"
      +url: null
      +body: null
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 92
      +favouriteCount: 92
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722803758 {#7993
        date: 2024-08-04 22:35:58.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7998 …}
      +votes: Doctrine\ORM\PersistentCollection {#8001 …}
      +reports: Doctrine\ORM\PersistentCollection {#8003 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8005 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8007 …}
      +badges: Doctrine\ORM\PersistentCollection {#8009 …}
      +children: []
      -id: 27554
      -titleTs: "'hard':9 'made':2 'make':7 'movi':4 'public':15 'sell':11 'titl':5 'would':6"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704597832
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10369420"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704511432 {#7990
        date: 2024-01-06 04:23:52.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Godcunt: the dickening"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704524805 {#2202
      date: 2024-01-06 08:06:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TehBamski@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2274 …}
    +nested: Doctrine\ORM\PersistentCollection {#2190 …}
    +votes: Doctrine\ORM\PersistentCollection {#2265 …}
    +reports: Doctrine\ORM\PersistentCollection {#2263 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
    -id: 284795
    -bodyTs: "'dicken':3 'godcunt':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5455951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704524805 {#2206
      date: 2024-01-06 08:06:45.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.16 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8018
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1704524805 {#2206
    date: 2024-01-06 08:06:45.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8103
  +date: DateTimeImmutable @1704524805 {#2206
    date: 2024-01-06 08:06:45.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704524805 {#2206
    date: 2024-01-06 08:06:45.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8157
  +createdAt: DateTimeImmutable @1704524805 {#2206
    date: 2024-01-06 08:06:45.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.15 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2271
    +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
    +name: "asklemmy@lemmy.world"
    +title: "asklemmy"
    +description: """
      A Fediverse community for open-ended, thought provoking questions\n
      -----------------------------------------------------------------\n
      \n
      ---\n
      \n
      **Rules: (interactive)**\n
      ------------------------\n
      \n
      ---\n
      \n
      1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
      \n
      ---\n
      \n
      2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
      \n
      ---\n
      \n
      3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
      \n
      ---\n
      \n
      4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
      \n
      ---\n
      \n
      5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
      \n
      ---\n
      \n
      Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
      \n
      Partnered Communities:\n
      ----------------------\n
      \n
      [Tech Support](/c/techsupport@lemmy.world)\n
      \n
      [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
      \n
      [You Should Know](/c/youshouldknow@lemmy.world)\n
      \n
      [Reddit](/c/reddit@lemmy.world)\n
      \n
      [Jokes](/c/jokes@lemmy.world)\n
      \n
      [Ask Ouija](/c/askouija@lemmy.world)\n
      \n
      ---\n
      \n
      Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
      \n
      ---\n
      \n
      ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1179
    +entryCommentCount: 42676
    +postCount: 3
    +postCommentCount: 67
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583245 {#8065
      date: 2024-10-22 09:47:25.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
    +entries: Doctrine\ORM\PersistentCollection {#8075 …}
    +posts: Doctrine\ORM\PersistentCollection {#8077 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
    +bans: Doctrine\ORM\PersistentCollection {#8081 …}
    +reports: Doctrine\ORM\PersistentCollection {#8083 …}
    +badges: Doctrine\ORM\PersistentCollection {#8085 …}
    +logs: Doctrine\ORM\PersistentCollection {#8087 …}
    +awards: Doctrine\ORM\PersistentCollection {#8089 …}
    +categories: Doctrine\ORM\PersistentCollection {#8091 …}
    -id: 49
    +apId: "asklemmy@lemmy.world"
    +apProfileId: "https://lemmy.world/c/asklemmy"
    +apPublicUrl: "https://lemmy.world/c/asklemmy"
    +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "asklemmy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583301 {#8066
      date: 2024-10-22 09:48:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697177027 {#8067
      date: 2023-10-13 08:03:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#8211
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
    +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
    +name: "asklemmy@lemmy.world"
    +title: "asklemmy"
    +description: """
      A Fediverse community for open-ended, thought provoking questions\n
      -----------------------------------------------------------------\n
      \n
      ---\n
      \n
      **Rules: (interactive)**\n
      ------------------------\n
      \n
      ---\n
      \n
      1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
      \n
      ---\n
      \n
      2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
      \n
      ---\n
      \n
      3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
      \n
      ---\n
      \n
      4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
      \n
      ---\n
      \n
      5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
      \n
      ---\n
      \n
      Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
      \n
      Partnered Communities:\n
      ----------------------\n
      \n
      [Tech Support](/c/techsupport@lemmy.world)\n
      \n
      [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
      \n
      [You Should Know](/c/youshouldknow@lemmy.world)\n
      \n
      [Reddit](/c/reddit@lemmy.world)\n
      \n
      [Jokes](/c/jokes@lemmy.world)\n
      \n
      [Ask Ouija](/c/askouija@lemmy.world)\n
      \n
      ---\n
      \n
      Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
      \n
      ---\n
      \n
      ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1179
    +entryCommentCount: 42676
    +postCount: 3
    +postCommentCount: 67
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583245 {#8065
      date: 2024-10-22 09:47:25.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
    +entries: Doctrine\ORM\PersistentCollection {#8075 …}
    +posts: Doctrine\ORM\PersistentCollection {#8077 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
    +bans: Doctrine\ORM\PersistentCollection {#8081 …}
    +reports: Doctrine\ORM\PersistentCollection {#8083 …}
    +badges: Doctrine\ORM\PersistentCollection {#8085 …}
    +logs: Doctrine\ORM\PersistentCollection {#8087 …}
    +awards: Doctrine\ORM\PersistentCollection {#8089 …}
    +categories: Doctrine\ORM\PersistentCollection {#8091 …}
    -id: 49
    +apId: "asklemmy@lemmy.world"
    +apProfileId: "https://lemmy.world/c/asklemmy"
    +apPublicUrl: "https://lemmy.world/c/asklemmy"
    +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "asklemmy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583301 {#8066
      date: 2024-10-22 09:48:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697177027 {#8067
      date: 2023-10-13 08:03:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2273
    +user: Proxies\__CG__\App\Entity\User {#7992 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
      +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
      +name: "asklemmy@lemmy.world"
      +title: "asklemmy"
      +description: """
        A Fediverse community for open-ended, thought provoking questions\n
        -----------------------------------------------------------------\n
        \n
        ---\n
        \n
        **Rules: (interactive)**\n
        ------------------------\n
        \n
        ---\n
        \n
        1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
        \n
        ---\n
        \n
        2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
        \n
        ---\n
        \n
        3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
        \n
        ---\n
        \n
        4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
        \n
        ---\n
        \n
        5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
        \n
        ---\n
        \n
        Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
        \n
        Partnered Communities:\n
        ----------------------\n
        \n
        [Tech Support](/c/techsupport@lemmy.world)\n
        \n
        [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
        \n
        [You Should Know](/c/youshouldknow@lemmy.world)\n
        \n
        [Reddit](/c/reddit@lemmy.world)\n
        \n
        [Jokes](/c/jokes@lemmy.world)\n
        \n
        [Ask Ouija](/c/askouija@lemmy.world)\n
        \n
        ---\n
        \n
        Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
        \n
        ---\n
        \n
        ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1179
      +entryCommentCount: 42676
      +postCount: 3
      +postCommentCount: 67
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583245 {#8065
        date: 2024-10-22 09:47:25.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
      +entries: Doctrine\ORM\PersistentCollection {#8075 …}
      +posts: Doctrine\ORM\PersistentCollection {#8077 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
      +bans: Doctrine\ORM\PersistentCollection {#8081 …}
      +reports: Doctrine\ORM\PersistentCollection {#8083 …}
      +badges: Doctrine\ORM\PersistentCollection {#8085 …}
      +logs: Doctrine\ORM\PersistentCollection {#8087 …}
      +awards: Doctrine\ORM\PersistentCollection {#8089 …}
      +categories: Doctrine\ORM\PersistentCollection {#8091 …}
      -id: 49
      +apId: "asklemmy@lemmy.world"
      +apProfileId: "https://lemmy.world/c/asklemmy"
      +apPublicUrl: "https://lemmy.world/c/asklemmy"
      +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "asklemmy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583301 {#8066
        date: 2024-10-22 09:48:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697177027 {#8067
        date: 2023-10-13 08:03:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
    +slug: "What-made-up-movie-title-would-make-it-hard-to"
    +title: "What made up movie title would make it hard to sell it to the public?"
    +url: null
    +body: null
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 92
    +favouriteCount: 92
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722803758 {#7993
      date: 2024-08-04 22:35:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7998 …}
    +votes: Doctrine\ORM\PersistentCollection {#8001 …}
    +reports: Doctrine\ORM\PersistentCollection {#8003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8005 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8007 …}
    +badges: Doctrine\ORM\PersistentCollection {#8009 …}
    +children: []
    -id: 27554
    -titleTs: "'hard':9 'made':2 'make':7 'movi':4 'public':15 'sell':11 'titl':5 'would':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704597832
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10369420"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704511432 {#7990
      date: 2024-01-06 04:23:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#8266
  +entry: Proxies\__CG__\App\Entity\Entry {#2273
    +user: Proxies\__CG__\App\Entity\User {#7992 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
      +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
      +name: "asklemmy@lemmy.world"
      +title: "asklemmy"
      +description: """
        A Fediverse community for open-ended, thought provoking questions\n
        -----------------------------------------------------------------\n
        \n
        ---\n
        \n
        **Rules: (interactive)**\n
        ------------------------\n
        \n
        ---\n
        \n
        1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
        \n
        ---\n
        \n
        2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
        \n
        ---\n
        \n
        3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
        \n
        ---\n
        \n
        4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
        \n
        ---\n
        \n
        5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
        \n
        ---\n
        \n
        Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
        \n
        Partnered Communities:\n
        ----------------------\n
        \n
        [Tech Support](/c/techsupport@lemmy.world)\n
        \n
        [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
        \n
        [You Should Know](/c/youshouldknow@lemmy.world)\n
        \n
        [Reddit](/c/reddit@lemmy.world)\n
        \n
        [Jokes](/c/jokes@lemmy.world)\n
        \n
        [Ask Ouija](/c/askouija@lemmy.world)\n
        \n
        ---\n
        \n
        Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
        \n
        ---\n
        \n
        ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1179
      +entryCommentCount: 42676
      +postCount: 3
      +postCommentCount: 67
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583245 {#8065
        date: 2024-10-22 09:47:25.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
      +entries: Doctrine\ORM\PersistentCollection {#8075 …}
      +posts: Doctrine\ORM\PersistentCollection {#8077 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
      +bans: Doctrine\ORM\PersistentCollection {#8081 …}
      +reports: Doctrine\ORM\PersistentCollection {#8083 …}
      +badges: Doctrine\ORM\PersistentCollection {#8085 …}
      +logs: Doctrine\ORM\PersistentCollection {#8087 …}
      +awards: Doctrine\ORM\PersistentCollection {#8089 …}
      +categories: Doctrine\ORM\PersistentCollection {#8091 …}
      -id: 49
      +apId: "asklemmy@lemmy.world"
      +apProfileId: "https://lemmy.world/c/asklemmy"
      +apPublicUrl: "https://lemmy.world/c/asklemmy"
      +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "asklemmy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583301 {#8066
        date: 2024-10-22 09:48:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697177027 {#8067
        date: 2023-10-13 08:03:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
    +slug: "What-made-up-movie-title-would-make-it-hard-to"
    +title: "What made up movie title would make it hard to sell it to the public?"
    +url: null
    +body: null
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 92
    +favouriteCount: 92
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722803758 {#7993
      date: 2024-08-04 22:35:58.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7998 …}
    +votes: Doctrine\ORM\PersistentCollection {#8001 …}
    +reports: Doctrine\ORM\PersistentCollection {#8003 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8005 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8007 …}
    +badges: Doctrine\ORM\PersistentCollection {#8009 …}
    +children: []
    -id: 27554
    -titleTs: "'hard':9 'made':2 'make':7 'movi':4 'public':15 'sell':11 'titl':5 'would':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704597832
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10369420"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704511432 {#7990
      date: 2024-01-06 04:23:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.20 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8321
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.61 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2267
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2273
      +user: Proxies\__CG__\App\Entity\User {#7992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "What-made-up-movie-title-would-make-it-hard-to"
      +title: "What made up movie title would make it hard to sell it to the public?"
      +url: null
      +body: null
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 92
      +favouriteCount: 92
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722803758 {#7993
        date: 2024-08-04 22:35:58.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7998 …}
      +votes: Doctrine\ORM\PersistentCollection {#8001 …}
      +reports: Doctrine\ORM\PersistentCollection {#8003 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8005 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8007 …}
      +badges: Doctrine\ORM\PersistentCollection {#8009 …}
      +children: []
      -id: 27554
      -titleTs: "'hard':9 'made':2 'make':7 'movi':4 'public':15 'sell':11 'titl':5 'would':6"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704597832
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10369420"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704511432 {#7990
        date: 2024-01-06 04:23:52.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Godcunt: the dickening"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704524805 {#2202
      date: 2024-01-06 08:06:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TehBamski@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2274 …}
    +nested: Doctrine\ORM\PersistentCollection {#2190 …}
    +votes: Doctrine\ORM\PersistentCollection {#2265 …}
    +reports: Doctrine\ORM\PersistentCollection {#2263 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
    -id: 284795
    -bodyTs: "'dicken':3 'godcunt':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5455951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704524805 {#2206
      date: 2024-01-06 08:06:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8391
  +subject: App\Entity\EntryComment {#2267
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2273
      +user: Proxies\__CG__\App\Entity\User {#7992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "What-made-up-movie-title-would-make-it-hard-to"
      +title: "What made up movie title would make it hard to sell it to the public?"
      +url: null
      +body: null
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 92
      +favouriteCount: 92
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722803758 {#7993
        date: 2024-08-04 22:35:58.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7998 …}
      +votes: Doctrine\ORM\PersistentCollection {#8001 …}
      +reports: Doctrine\ORM\PersistentCollection {#8003 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8005 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8007 …}
      +badges: Doctrine\ORM\PersistentCollection {#8009 …}
      +children: []
      -id: 27554
      -titleTs: "'hard':9 'made':2 'make':7 'movi':4 'public':15 'sell':11 'titl':5 'would':6"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704597832
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10369420"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704511432 {#7990
        date: 2024-01-06 04:23:52.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Godcunt: the dickening"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704524805 {#2202
      date: 2024-01-06 08:06:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TehBamski@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2274 …}
    +nested: Doctrine\ORM\PersistentCollection {#2190 …}
    +votes: Doctrine\ORM\PersistentCollection {#2265 …}
    +reports: Doctrine\ORM\PersistentCollection {#2263 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
    -id: 284795
    -bodyTs: "'dicken':3 'godcunt':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5455951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704524805 {#2206
      date: 2024-01-06 08:06:45.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.53 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2267
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2273
      +user: Proxies\__CG__\App\Entity\User {#7992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "What-made-up-movie-title-would-make-it-hard-to"
      +title: "What made up movie title would make it hard to sell it to the public?"
      +url: null
      +body: null
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 92
      +favouriteCount: 92
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722803758 {#7993
        date: 2024-08-04 22:35:58.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7998 …}
      +votes: Doctrine\ORM\PersistentCollection {#8001 …}
      +reports: Doctrine\ORM\PersistentCollection {#8003 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8005 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8007 …}
      +badges: Doctrine\ORM\PersistentCollection {#8009 …}
      +children: []
      -id: 27554
      -titleTs: "'hard':9 'made':2 'make':7 'movi':4 'public':15 'sell':11 'titl':5 'would':6"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704597832
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10369420"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704511432 {#7990
        date: 2024-01-06 04:23:52.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Godcunt: the dickening"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704524805 {#2202
      date: 2024-01-06 08:06:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TehBamski@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2274 …}
    +nested: Doctrine\ORM\PersistentCollection {#2190 …}
    +votes: Doctrine\ORM\PersistentCollection {#2265 …}
    +reports: Doctrine\ORM\PersistentCollection {#2263 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
    -id: 284795
    -bodyTs: "'dicken':3 'godcunt':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5455951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704524805 {#2206
      date: 2024-01-06 08:06:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8448
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2267
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2273
      +user: Proxies\__CG__\App\Entity\User {#7992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "What-made-up-movie-title-would-make-it-hard-to"
      +title: "What made up movie title would make it hard to sell it to the public?"
      +url: null
      +body: null
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 92
      +favouriteCount: 92
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722803758 {#7993
        date: 2024-08-04 22:35:58.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7998 …}
      +votes: Doctrine\ORM\PersistentCollection {#8001 …}
      +reports: Doctrine\ORM\PersistentCollection {#8003 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8005 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8007 …}
      +badges: Doctrine\ORM\PersistentCollection {#8009 …}
      +children: []
      -id: 27554
      -titleTs: "'hard':9 'made':2 'make':7 'movi':4 'public':15 'sell':11 'titl':5 'would':6"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704597832
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10369420"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704511432 {#7990
        date: 2024-01-06 04:23:52.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Godcunt: the dickening"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704524805 {#2202
      date: 2024-01-06 08:06:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TehBamski@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2274 …}
    +nested: Doctrine\ORM\PersistentCollection {#2190 …}
    +votes: Doctrine\ORM\PersistentCollection {#2265 …}
    +reports: Doctrine\ORM\PersistentCollection {#2263 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
    -id: 284795
    -bodyTs: "'dicken':3 'godcunt':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5455951"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704524805 {#2206
      date: 2024-01-06 08:06:45.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 21.78 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2226
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2234
      +user: Proxies\__CG__\App\Entity\User {#8740 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Lottery-winner"
      +title: "Lottery winner"
      +url: null
      +body: """
        If someone won $500,000,000 in the lottery, what would be the most effective way to spend it to change the political situation in America?\n
        \n
        Edit: Asking for a friend. Also; as much as I appreciate the violent suggestions, I’m thinking more positively focused.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 61
      +favouriteCount: 90
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710510120 {#8735
        date: 2024-03-15 14:42:00.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#8742 …}
      +votes: Doctrine\ORM\PersistentCollection {#8744 …}
      +reports: Doctrine\ORM\PersistentCollection {#8746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8748 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8750 …}
      +badges: Doctrine\ORM\PersistentCollection {#8752 …}
      +children: []
      -id: 24846
      -titleTs: "'lotteri':1 'winner':2"
      -bodyTs: "'000':5,6 '500':4 'also':32 'america':26 'appreci':37 'ask':28 'chang':21 'edit':27 'effect':15 'focus':46 'friend':31 'lotteri':9 'm':42 'much':34 'polit':23 'posit':45 'situat':24 'someon':2 'spend':18 'suggest':40 'think':43 'violent':39 'way':16 'won':3 'would':11"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703631616
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9974669"
      +editedAt: DateTimeImmutable @1707841910 {#8732
        date: 2024-02-13 17:31:50.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703545216 {#8734
        date: 2023-12-26 00:00:16.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2238 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2238 …}
    +body: "It’s funny when you pretend that each of those weren’t 100% coordinated by the DNC to prevent Bernie from winning a bunch of states and perhaps the presidency."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703583638 {#2268
      date: 2023-12-26 10:40:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TokenBoomer@lemmy.world"
      "@ChicoSuave@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2237 …}
    +nested: Doctrine\ORM\PersistentCollection {#2258 …}
    +votes: Doctrine\ORM\PersistentCollection {#2260 …}
    +reports: Doctrine\ORM\PersistentCollection {#2254 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2246 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2248 …}
    -id: 253177
    -bodyTs: "'100':13 'berni':20 'bunch':24 'coordin':14 'dnc':17 'funni':3 'perhap':28 'presid':30 'pretend':6 'prevent':19 'state':26 'weren':11 'win':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5257422"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703583638 {#2257
      date: 2023-12-26 10:40:38.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8697
  +comment: App\Entity\EntryComment {#2226
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2234
      +user: Proxies\__CG__\App\Entity\User {#8740 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Lottery-winner"
      +title: "Lottery winner"
      +url: null
      +body: """
        If someone won $500,000,000 in the lottery, what would be the most effective way to spend it to change the political situation in America?\n
        \n
        Edit: Asking for a friend. Also; as much as I appreciate the violent suggestions, I’m thinking more positively focused.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 61
      +favouriteCount: 90
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710510120 {#8735
        date: 2024-03-15 14:42:00.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#8742 …}
      +votes: Doctrine\ORM\PersistentCollection {#8744 …}
      +reports: Doctrine\ORM\PersistentCollection {#8746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8748 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8750 …}
      +badges: Doctrine\ORM\PersistentCollection {#8752 …}
      +children: []
      -id: 24846
      -titleTs: "'lotteri':1 'winner':2"
      -bodyTs: "'000':5,6 '500':4 'also':32 'america':26 'appreci':37 'ask':28 'chang':21 'edit':27 'effect':15 'focus':46 'friend':31 'lotteri':9 'm':42 'much':34 'polit':23 'posit':45 'situat':24 'someon':2 'spend':18 'suggest':40 'think':43 'violent':39 'way':16 'won':3 'would':11"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703631616
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9974669"
      +editedAt: DateTimeImmutable @1707841910 {#8732
        date: 2024-02-13 17:31:50.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703545216 {#8734
        date: 2023-12-26 00:00:16.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2238 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2238 …}
    +body: "It’s funny when you pretend that each of those weren’t 100% coordinated by the DNC to prevent Bernie from winning a bunch of states and perhaps the presidency."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703583638 {#2268
      date: 2023-12-26 10:40:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TokenBoomer@lemmy.world"
      "@ChicoSuave@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2237 …}
    +nested: Doctrine\ORM\PersistentCollection {#2258 …}
    +votes: Doctrine\ORM\PersistentCollection {#2260 …}
    +reports: Doctrine\ORM\PersistentCollection {#2254 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2246 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2248 …}
    -id: 253177
    -bodyTs: "'100':13 'berni':20 'bunch':24 'coordin':14 'dnc':17 'funni':3 'perhap':28 'presid':30 'pretend':6 'prevent':19 'state':26 'weren':11 'win':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5257422"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703583638 {#2257
      date: 2023-12-26 10:40:38.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.17 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8761
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.18 ms
Input props
[
  "date" => DateTimeImmutable @1703583638 {#2257
    date: 2023-12-26 10:40:38.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8817
  +date: DateTimeImmutable @1703583638 {#2257
    date: 2023-12-26 10:40:38.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703583638 {#2257
    date: 2023-12-26 10:40:38.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8871
  +createdAt: DateTimeImmutable @1703583638 {#2257
    date: 2023-12-26 10:40:38.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.16 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2271
    +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
    +name: "asklemmy@lemmy.world"
    +title: "asklemmy"
    +description: """
      A Fediverse community for open-ended, thought provoking questions\n
      -----------------------------------------------------------------\n
      \n
      ---\n
      \n
      **Rules: (interactive)**\n
      ------------------------\n
      \n
      ---\n
      \n
      1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
      \n
      ---\n
      \n
      2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
      \n
      ---\n
      \n
      3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
      \n
      ---\n
      \n
      4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
      \n
      ---\n
      \n
      5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
      \n
      ---\n
      \n
      Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
      \n
      Partnered Communities:\n
      ----------------------\n
      \n
      [Tech Support](/c/techsupport@lemmy.world)\n
      \n
      [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
      \n
      [You Should Know](/c/youshouldknow@lemmy.world)\n
      \n
      [Reddit](/c/reddit@lemmy.world)\n
      \n
      [Jokes](/c/jokes@lemmy.world)\n
      \n
      [Ask Ouija](/c/askouija@lemmy.world)\n
      \n
      ---\n
      \n
      Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
      \n
      ---\n
      \n
      ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1179
    +entryCommentCount: 42676
    +postCount: 3
    +postCommentCount: 67
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583245 {#8065
      date: 2024-10-22 09:47:25.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
    +entries: Doctrine\ORM\PersistentCollection {#8075 …}
    +posts: Doctrine\ORM\PersistentCollection {#8077 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
    +bans: Doctrine\ORM\PersistentCollection {#8081 …}
    +reports: Doctrine\ORM\PersistentCollection {#8083 …}
    +badges: Doctrine\ORM\PersistentCollection {#8085 …}
    +logs: Doctrine\ORM\PersistentCollection {#8087 …}
    +awards: Doctrine\ORM\PersistentCollection {#8089 …}
    +categories: Doctrine\ORM\PersistentCollection {#8091 …}
    -id: 49
    +apId: "asklemmy@lemmy.world"
    +apProfileId: "https://lemmy.world/c/asklemmy"
    +apPublicUrl: "https://lemmy.world/c/asklemmy"
    +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "asklemmy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583301 {#8066
      date: 2024-10-22 09:48:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697177027 {#8067
      date: 2023-10-13 08:03:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#8925
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
    +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
    +name: "asklemmy@lemmy.world"
    +title: "asklemmy"
    +description: """
      A Fediverse community for open-ended, thought provoking questions\n
      -----------------------------------------------------------------\n
      \n
      ---\n
      \n
      **Rules: (interactive)**\n
      ------------------------\n
      \n
      ---\n
      \n
      1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
      \n
      ---\n
      \n
      2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
      \n
      ---\n
      \n
      3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
      \n
      ---\n
      \n
      4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
      \n
      ---\n
      \n
      5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
      \n
      ---\n
      \n
      Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
      \n
      Partnered Communities:\n
      ----------------------\n
      \n
      [Tech Support](/c/techsupport@lemmy.world)\n
      \n
      [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
      \n
      [You Should Know](/c/youshouldknow@lemmy.world)\n
      \n
      [Reddit](/c/reddit@lemmy.world)\n
      \n
      [Jokes](/c/jokes@lemmy.world)\n
      \n
      [Ask Ouija](/c/askouija@lemmy.world)\n
      \n
      ---\n
      \n
      Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
      \n
      ---\n
      \n
      ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1179
    +entryCommentCount: 42676
    +postCount: 3
    +postCommentCount: 67
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583245 {#8065
      date: 2024-10-22 09:47:25.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
    +entries: Doctrine\ORM\PersistentCollection {#8075 …}
    +posts: Doctrine\ORM\PersistentCollection {#8077 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
    +bans: Doctrine\ORM\PersistentCollection {#8081 …}
    +reports: Doctrine\ORM\PersistentCollection {#8083 …}
    +badges: Doctrine\ORM\PersistentCollection {#8085 …}
    +logs: Doctrine\ORM\PersistentCollection {#8087 …}
    +awards: Doctrine\ORM\PersistentCollection {#8089 …}
    +categories: Doctrine\ORM\PersistentCollection {#8091 …}
    -id: 49
    +apId: "asklemmy@lemmy.world"
    +apProfileId: "https://lemmy.world/c/asklemmy"
    +apPublicUrl: "https://lemmy.world/c/asklemmy"
    +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "asklemmy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583301 {#8066
      date: 2024-10-22 09:48:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697177027 {#8067
      date: 2023-10-13 08:03:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.18 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2234
    +user: Proxies\__CG__\App\Entity\User {#8740 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
      +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
      +name: "asklemmy@lemmy.world"
      +title: "asklemmy"
      +description: """
        A Fediverse community for open-ended, thought provoking questions\n
        -----------------------------------------------------------------\n
        \n
        ---\n
        \n
        **Rules: (interactive)**\n
        ------------------------\n
        \n
        ---\n
        \n
        1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
        \n
        ---\n
        \n
        2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
        \n
        ---\n
        \n
        3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
        \n
        ---\n
        \n
        4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
        \n
        ---\n
        \n
        5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
        \n
        ---\n
        \n
        Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
        \n
        Partnered Communities:\n
        ----------------------\n
        \n
        [Tech Support](/c/techsupport@lemmy.world)\n
        \n
        [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
        \n
        [You Should Know](/c/youshouldknow@lemmy.world)\n
        \n
        [Reddit](/c/reddit@lemmy.world)\n
        \n
        [Jokes](/c/jokes@lemmy.world)\n
        \n
        [Ask Ouija](/c/askouija@lemmy.world)\n
        \n
        ---\n
        \n
        Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
        \n
        ---\n
        \n
        ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1179
      +entryCommentCount: 42676
      +postCount: 3
      +postCommentCount: 67
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583245 {#8065
        date: 2024-10-22 09:47:25.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
      +entries: Doctrine\ORM\PersistentCollection {#8075 …}
      +posts: Doctrine\ORM\PersistentCollection {#8077 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
      +bans: Doctrine\ORM\PersistentCollection {#8081 …}
      +reports: Doctrine\ORM\PersistentCollection {#8083 …}
      +badges: Doctrine\ORM\PersistentCollection {#8085 …}
      +logs: Doctrine\ORM\PersistentCollection {#8087 …}
      +awards: Doctrine\ORM\PersistentCollection {#8089 …}
      +categories: Doctrine\ORM\PersistentCollection {#8091 …}
      -id: 49
      +apId: "asklemmy@lemmy.world"
      +apProfileId: "https://lemmy.world/c/asklemmy"
      +apPublicUrl: "https://lemmy.world/c/asklemmy"
      +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "asklemmy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583301 {#8066
        date: 2024-10-22 09:48:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697177027 {#8067
        date: 2023-10-13 08:03:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
    +slug: "Lottery-winner"
    +title: "Lottery winner"
    +url: null
    +body: """
      If someone won $500,000,000 in the lottery, what would be the most effective way to spend it to change the political situation in America?\n
      \n
      Edit: Asking for a friend. Also; as much as I appreciate the violent suggestions, I’m thinking more positively focused.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 61
    +favouriteCount: 90
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710510120 {#8735
      date: 2024-03-15 14:42:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#8742 …}
    +votes: Doctrine\ORM\PersistentCollection {#8744 …}
    +reports: Doctrine\ORM\PersistentCollection {#8746 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8748 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8750 …}
    +badges: Doctrine\ORM\PersistentCollection {#8752 …}
    +children: []
    -id: 24846
    -titleTs: "'lotteri':1 'winner':2"
    -bodyTs: "'000':5,6 '500':4 'also':32 'america':26 'appreci':37 'ask':28 'chang':21 'edit':27 'effect':15 'focus':46 'friend':31 'lotteri':9 'm':42 'much':34 'polit':23 'posit':45 'situat':24 'someon':2 'spend':18 'suggest':40 'think':43 'violent':39 'way':16 'won':3 'would':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703631616
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9974669"
    +editedAt: DateTimeImmutable @1707841910 {#8732
      date: 2024-02-13 17:31:50.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703545216 {#8734
      date: 2023-12-26 00:00:16.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#8980
  +entry: Proxies\__CG__\App\Entity\Entry {#2234
    +user: Proxies\__CG__\App\Entity\User {#8740 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
      +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
      +name: "asklemmy@lemmy.world"
      +title: "asklemmy"
      +description: """
        A Fediverse community for open-ended, thought provoking questions\n
        -----------------------------------------------------------------\n
        \n
        ---\n
        \n
        **Rules: (interactive)**\n
        ------------------------\n
        \n
        ---\n
        \n
        1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
        \n
        ---\n
        \n
        2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
        \n
        ---\n
        \n
        3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
        \n
        ---\n
        \n
        4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
        \n
        ---\n
        \n
        5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
        \n
        ---\n
        \n
        Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
        \n
        Partnered Communities:\n
        ----------------------\n
        \n
        [Tech Support](/c/techsupport@lemmy.world)\n
        \n
        [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
        \n
        [You Should Know](/c/youshouldknow@lemmy.world)\n
        \n
        [Reddit](/c/reddit@lemmy.world)\n
        \n
        [Jokes](/c/jokes@lemmy.world)\n
        \n
        [Ask Ouija](/c/askouija@lemmy.world)\n
        \n
        ---\n
        \n
        Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
        \n
        ---\n
        \n
        ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1179
      +entryCommentCount: 42676
      +postCount: 3
      +postCommentCount: 67
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583245 {#8065
        date: 2024-10-22 09:47:25.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
      +entries: Doctrine\ORM\PersistentCollection {#8075 …}
      +posts: Doctrine\ORM\PersistentCollection {#8077 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
      +bans: Doctrine\ORM\PersistentCollection {#8081 …}
      +reports: Doctrine\ORM\PersistentCollection {#8083 …}
      +badges: Doctrine\ORM\PersistentCollection {#8085 …}
      +logs: Doctrine\ORM\PersistentCollection {#8087 …}
      +awards: Doctrine\ORM\PersistentCollection {#8089 …}
      +categories: Doctrine\ORM\PersistentCollection {#8091 …}
      -id: 49
      +apId: "asklemmy@lemmy.world"
      +apProfileId: "https://lemmy.world/c/asklemmy"
      +apPublicUrl: "https://lemmy.world/c/asklemmy"
      +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "asklemmy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583301 {#8066
        date: 2024-10-22 09:48:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697177027 {#8067
        date: 2023-10-13 08:03:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
    +slug: "Lottery-winner"
    +title: "Lottery winner"
    +url: null
    +body: """
      If someone won $500,000,000 in the lottery, what would be the most effective way to spend it to change the political situation in America?\n
      \n
      Edit: Asking for a friend. Also; as much as I appreciate the violent suggestions, I’m thinking more positively focused.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 61
    +favouriteCount: 90
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1710510120 {#8735
      date: 2024-03-15 14:42:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#8742 …}
    +votes: Doctrine\ORM\PersistentCollection {#8744 …}
    +reports: Doctrine\ORM\PersistentCollection {#8746 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8748 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8750 …}
    +badges: Doctrine\ORM\PersistentCollection {#8752 …}
    +children: []
    -id: 24846
    -titleTs: "'lotteri':1 'winner':2"
    -bodyTs: "'000':5,6 '500':4 'also':32 'america':26 'appreci':37 'ask':28 'chang':21 'edit':27 'effect':15 'focus':46 'friend':31 'lotteri':9 'm':42 'much':34 'polit':23 'posit':45 'situat':24 'someon':2 'spend':18 'suggest':40 'think':43 'violent':39 'way':16 'won':3 'would':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703631616
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9974669"
    +editedAt: DateTimeImmutable @1707841910 {#8732
      date: 2024-02-13 17:31:50.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703545216 {#8734
      date: 2023-12-26 00:00:16.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.23 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9035
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.53 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2226
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2234
      +user: Proxies\__CG__\App\Entity\User {#8740 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Lottery-winner"
      +title: "Lottery winner"
      +url: null
      +body: """
        If someone won $500,000,000 in the lottery, what would be the most effective way to spend it to change the political situation in America?\n
        \n
        Edit: Asking for a friend. Also; as much as I appreciate the violent suggestions, I’m thinking more positively focused.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 61
      +favouriteCount: 90
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710510120 {#8735
        date: 2024-03-15 14:42:00.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#8742 …}
      +votes: Doctrine\ORM\PersistentCollection {#8744 …}
      +reports: Doctrine\ORM\PersistentCollection {#8746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8748 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8750 …}
      +badges: Doctrine\ORM\PersistentCollection {#8752 …}
      +children: []
      -id: 24846
      -titleTs: "'lotteri':1 'winner':2"
      -bodyTs: "'000':5,6 '500':4 'also':32 'america':26 'appreci':37 'ask':28 'chang':21 'edit':27 'effect':15 'focus':46 'friend':31 'lotteri':9 'm':42 'much':34 'polit':23 'posit':45 'situat':24 'someon':2 'spend':18 'suggest':40 'think':43 'violent':39 'way':16 'won':3 'would':11"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703631616
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9974669"
      +editedAt: DateTimeImmutable @1707841910 {#8732
        date: 2024-02-13 17:31:50.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703545216 {#8734
        date: 2023-12-26 00:00:16.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2238 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2238 …}
    +body: "It’s funny when you pretend that each of those weren’t 100% coordinated by the DNC to prevent Bernie from winning a bunch of states and perhaps the presidency."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703583638 {#2268
      date: 2023-12-26 10:40:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TokenBoomer@lemmy.world"
      "@ChicoSuave@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2237 …}
    +nested: Doctrine\ORM\PersistentCollection {#2258 …}
    +votes: Doctrine\ORM\PersistentCollection {#2260 …}
    +reports: Doctrine\ORM\PersistentCollection {#2254 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2246 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2248 …}
    -id: 253177
    -bodyTs: "'100':13 'berni':20 'bunch':24 'coordin':14 'dnc':17 'funni':3 'perhap':28 'presid':30 'pretend':6 'prevent':19 'state':26 'weren':11 'win':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5257422"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703583638 {#2257
      date: 2023-12-26 10:40:38.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9105
  +subject: App\Entity\EntryComment {#2226
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2234
      +user: Proxies\__CG__\App\Entity\User {#8740 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Lottery-winner"
      +title: "Lottery winner"
      +url: null
      +body: """
        If someone won $500,000,000 in the lottery, what would be the most effective way to spend it to change the political situation in America?\n
        \n
        Edit: Asking for a friend. Also; as much as I appreciate the violent suggestions, I’m thinking more positively focused.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 61
      +favouriteCount: 90
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710510120 {#8735
        date: 2024-03-15 14:42:00.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#8742 …}
      +votes: Doctrine\ORM\PersistentCollection {#8744 …}
      +reports: Doctrine\ORM\PersistentCollection {#8746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8748 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8750 …}
      +badges: Doctrine\ORM\PersistentCollection {#8752 …}
      +children: []
      -id: 24846
      -titleTs: "'lotteri':1 'winner':2"
      -bodyTs: "'000':5,6 '500':4 'also':32 'america':26 'appreci':37 'ask':28 'chang':21 'edit':27 'effect':15 'focus':46 'friend':31 'lotteri':9 'm':42 'much':34 'polit':23 'posit':45 'situat':24 'someon':2 'spend':18 'suggest':40 'think':43 'violent':39 'way':16 'won':3 'would':11"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703631616
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9974669"
      +editedAt: DateTimeImmutable @1707841910 {#8732
        date: 2024-02-13 17:31:50.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703545216 {#8734
        date: 2023-12-26 00:00:16.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2238 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2238 …}
    +body: "It’s funny when you pretend that each of those weren’t 100% coordinated by the DNC to prevent Bernie from winning a bunch of states and perhaps the presidency."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703583638 {#2268
      date: 2023-12-26 10:40:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TokenBoomer@lemmy.world"
      "@ChicoSuave@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2237 …}
    +nested: Doctrine\ORM\PersistentCollection {#2258 …}
    +votes: Doctrine\ORM\PersistentCollection {#2260 …}
    +reports: Doctrine\ORM\PersistentCollection {#2254 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2246 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2248 …}
    -id: 253177
    -bodyTs: "'100':13 'berni':20 'bunch':24 'coordin':14 'dnc':17 'funni':3 'perhap':28 'presid':30 'pretend':6 'prevent':19 'state':26 'weren':11 'win':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5257422"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703583638 {#2257
      date: 2023-12-26 10:40:38.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.74 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2226
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2234
      +user: Proxies\__CG__\App\Entity\User {#8740 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Lottery-winner"
      +title: "Lottery winner"
      +url: null
      +body: """
        If someone won $500,000,000 in the lottery, what would be the most effective way to spend it to change the political situation in America?\n
        \n
        Edit: Asking for a friend. Also; as much as I appreciate the violent suggestions, I’m thinking more positively focused.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 61
      +favouriteCount: 90
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710510120 {#8735
        date: 2024-03-15 14:42:00.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#8742 …}
      +votes: Doctrine\ORM\PersistentCollection {#8744 …}
      +reports: Doctrine\ORM\PersistentCollection {#8746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8748 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8750 …}
      +badges: Doctrine\ORM\PersistentCollection {#8752 …}
      +children: []
      -id: 24846
      -titleTs: "'lotteri':1 'winner':2"
      -bodyTs: "'000':5,6 '500':4 'also':32 'america':26 'appreci':37 'ask':28 'chang':21 'edit':27 'effect':15 'focus':46 'friend':31 'lotteri':9 'm':42 'much':34 'polit':23 'posit':45 'situat':24 'someon':2 'spend':18 'suggest':40 'think':43 'violent':39 'way':16 'won':3 'would':11"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703631616
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9974669"
      +editedAt: DateTimeImmutable @1707841910 {#8732
        date: 2024-02-13 17:31:50.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703545216 {#8734
        date: 2023-12-26 00:00:16.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2238 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2238 …}
    +body: "It’s funny when you pretend that each of those weren’t 100% coordinated by the DNC to prevent Bernie from winning a bunch of states and perhaps the presidency."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703583638 {#2268
      date: 2023-12-26 10:40:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TokenBoomer@lemmy.world"
      "@ChicoSuave@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2237 …}
    +nested: Doctrine\ORM\PersistentCollection {#2258 …}
    +votes: Doctrine\ORM\PersistentCollection {#2260 …}
    +reports: Doctrine\ORM\PersistentCollection {#2254 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2246 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2248 …}
    -id: 253177
    -bodyTs: "'100':13 'berni':20 'bunch':24 'coordin':14 'dnc':17 'funni':3 'perhap':28 'presid':30 'pretend':6 'prevent':19 'state':26 'weren':11 'win':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5257422"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703583638 {#2257
      date: 2023-12-26 10:40:38.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9162
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2226
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2234
      +user: Proxies\__CG__\App\Entity\User {#8740 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Lottery-winner"
      +title: "Lottery winner"
      +url: null
      +body: """
        If someone won $500,000,000 in the lottery, what would be the most effective way to spend it to change the political situation in America?\n
        \n
        Edit: Asking for a friend. Also; as much as I appreciate the violent suggestions, I’m thinking more positively focused.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 61
      +favouriteCount: 90
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1710510120 {#8735
        date: 2024-03-15 14:42:00.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#8742 …}
      +votes: Doctrine\ORM\PersistentCollection {#8744 …}
      +reports: Doctrine\ORM\PersistentCollection {#8746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#8748 …}
      +notifications: Doctrine\ORM\PersistentCollection {#8750 …}
      +badges: Doctrine\ORM\PersistentCollection {#8752 …}
      +children: []
      -id: 24846
      -titleTs: "'lotteri':1 'winner':2"
      -bodyTs: "'000':5,6 '500':4 'also':32 'america':26 'appreci':37 'ask':28 'chang':21 'edit':27 'effect':15 'focus':46 'friend':31 'lotteri':9 'm':42 'much':34 'polit':23 'posit':45 'situat':24 'someon':2 'spend':18 'suggest':40 'think':43 'violent':39 'way':16 'won':3 'would':11"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703631616
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9974669"
      +editedAt: DateTimeImmutable @1707841910 {#8732
        date: 2024-02-13 17:31:50.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703545216 {#8734
        date: 2023-12-26 00:00:16.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2238 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2238 …}
    +body: "It’s funny when you pretend that each of those weren’t 100% coordinated by the DNC to prevent Bernie from winning a bunch of states and perhaps the presidency."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703583638 {#2268
      date: 2023-12-26 10:40:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@TokenBoomer@lemmy.world"
      "@ChicoSuave@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2237 …}
    +nested: Doctrine\ORM\PersistentCollection {#2258 …}
    +votes: Doctrine\ORM\PersistentCollection {#2260 …}
    +reports: Doctrine\ORM\PersistentCollection {#2254 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2246 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2248 …}
    -id: 253177
    -bodyTs: "'100':13 'berni':20 'bunch':24 'coordin':14 'dnc':17 'funni':3 'perhap':28 'presid':30 'pretend':6 'prevent':19 'state':26 'weren':11 'win':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5257422"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703583638 {#2257
      date: 2023-12-26 10:40:38.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 26.07 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2256
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2251
      +user: Proxies\__CG__\App\Entity\User {#9448 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Which-YouTuber-still-creates-high-quality-videos-to-this-day"
      +title: "Which YouTuber still creates high-quality videos to this day?"
      +url: null
      +body: "Seeing the other post here about YouTuber that went downhill and seeing content creators I am familiar with makes me sad. But how about those that still makes great, high quality content?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 432
      +favouriteCount: 476
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727195355 {#9449
        date: 2024-09-24 18:29:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9454 …}
      +votes: Doctrine\ORM\PersistentCollection {#9457 …}
      +reports: Doctrine\ORM\PersistentCollection {#9459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9463 …}
      +badges: Doctrine\ORM\PersistentCollection {#9465 …}
      +children: []
      -id: 22993
      -titleTs: "'creat':4 'day':11 'high':6 'high-qual':5 'qualiti':7 'still':3 'video':8 'youtub':2"
      -bodyTs: "'content':13,32 'creator':14 'downhil':10 'familiar':17 'great':29 'high':30 'make':19,28 'post':4 'qualiti':31 'sad':21 'see':1,12 'still':27 'went':9 'youtub':7"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702967616
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9702450"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702881216 {#9446
        date: 2023-12-18 07:33:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2284 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2284 …}
    +body: "Colin Furze takes oil money."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702891498 {#2233
      date: 2023-12-18 10:24:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@stackPeek@lemmy.world"
      "@NemoWuMing@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2285 …}
    +nested: Doctrine\ORM\PersistentCollection {#2287 …}
    +votes: Doctrine\ORM\PersistentCollection {#2142 …}
    +reports: Doctrine\ORM\PersistentCollection {#2039 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2155 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2158 …}
    -id: 231267
    -bodyTs: "'colin':1 'furz':2 'money':5 'oil':4 'take':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5122811"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702891498 {#2236
      date: 2023-12-18 10:24:58.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9411
  +comment: App\Entity\EntryComment {#2256
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2251
      +user: Proxies\__CG__\App\Entity\User {#9448 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Which-YouTuber-still-creates-high-quality-videos-to-this-day"
      +title: "Which YouTuber still creates high-quality videos to this day?"
      +url: null
      +body: "Seeing the other post here about YouTuber that went downhill and seeing content creators I am familiar with makes me sad. But how about those that still makes great, high quality content?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 432
      +favouriteCount: 476
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727195355 {#9449
        date: 2024-09-24 18:29:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9454 …}
      +votes: Doctrine\ORM\PersistentCollection {#9457 …}
      +reports: Doctrine\ORM\PersistentCollection {#9459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9463 …}
      +badges: Doctrine\ORM\PersistentCollection {#9465 …}
      +children: []
      -id: 22993
      -titleTs: "'creat':4 'day':11 'high':6 'high-qual':5 'qualiti':7 'still':3 'video':8 'youtub':2"
      -bodyTs: "'content':13,32 'creator':14 'downhil':10 'familiar':17 'great':29 'high':30 'make':19,28 'post':4 'qualiti':31 'sad':21 'see':1,12 'still':27 'went':9 'youtub':7"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702967616
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9702450"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702881216 {#9446
        date: 2023-12-18 07:33:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2284 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2284 …}
    +body: "Colin Furze takes oil money."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702891498 {#2233
      date: 2023-12-18 10:24:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@stackPeek@lemmy.world"
      "@NemoWuMing@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2285 …}
    +nested: Doctrine\ORM\PersistentCollection {#2287 …}
    +votes: Doctrine\ORM\PersistentCollection {#2142 …}
    +reports: Doctrine\ORM\PersistentCollection {#2039 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2155 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2158 …}
    -id: 231267
    -bodyTs: "'colin':1 'furz':2 'money':5 'oil':4 'take':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5122811"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702891498 {#2236
      date: 2023-12-18 10:24:58.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.17 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9474
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1702891498 {#2236
    date: 2023-12-18 10:24:58.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9530
  +date: DateTimeImmutable @1702891498 {#2236
    date: 2023-12-18 10:24:58.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1702891498 {#2236
    date: 2023-12-18 10:24:58.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9584
  +createdAt: DateTimeImmutable @1702891498 {#2236
    date: 2023-12-18 10:24:58.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.13 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2271
    +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
    +name: "asklemmy@lemmy.world"
    +title: "asklemmy"
    +description: """
      A Fediverse community for open-ended, thought provoking questions\n
      -----------------------------------------------------------------\n
      \n
      ---\n
      \n
      **Rules: (interactive)**\n
      ------------------------\n
      \n
      ---\n
      \n
      1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
      \n
      ---\n
      \n
      2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
      \n
      ---\n
      \n
      3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
      \n
      ---\n
      \n
      4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
      \n
      ---\n
      \n
      5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
      \n
      ---\n
      \n
      Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
      \n
      Partnered Communities:\n
      ----------------------\n
      \n
      [Tech Support](/c/techsupport@lemmy.world)\n
      \n
      [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
      \n
      [You Should Know](/c/youshouldknow@lemmy.world)\n
      \n
      [Reddit](/c/reddit@lemmy.world)\n
      \n
      [Jokes](/c/jokes@lemmy.world)\n
      \n
      [Ask Ouija](/c/askouija@lemmy.world)\n
      \n
      ---\n
      \n
      Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
      \n
      ---\n
      \n
      ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1179
    +entryCommentCount: 42676
    +postCount: 3
    +postCommentCount: 67
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583245 {#8065
      date: 2024-10-22 09:47:25.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
    +entries: Doctrine\ORM\PersistentCollection {#8075 …}
    +posts: Doctrine\ORM\PersistentCollection {#8077 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
    +bans: Doctrine\ORM\PersistentCollection {#8081 …}
    +reports: Doctrine\ORM\PersistentCollection {#8083 …}
    +badges: Doctrine\ORM\PersistentCollection {#8085 …}
    +logs: Doctrine\ORM\PersistentCollection {#8087 …}
    +awards: Doctrine\ORM\PersistentCollection {#8089 …}
    +categories: Doctrine\ORM\PersistentCollection {#8091 …}
    -id: 49
    +apId: "asklemmy@lemmy.world"
    +apProfileId: "https://lemmy.world/c/asklemmy"
    +apPublicUrl: "https://lemmy.world/c/asklemmy"
    +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "asklemmy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583301 {#8066
      date: 2024-10-22 09:48:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697177027 {#8067
      date: 2023-10-13 08:03:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#9638
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
    +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
    +name: "asklemmy@lemmy.world"
    +title: "asklemmy"
    +description: """
      A Fediverse community for open-ended, thought provoking questions\n
      -----------------------------------------------------------------\n
      \n
      ---\n
      \n
      **Rules: (interactive)**\n
      ------------------------\n
      \n
      ---\n
      \n
      1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
      \n
      ---\n
      \n
      2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
      \n
      ---\n
      \n
      3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
      \n
      ---\n
      \n
      4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
      \n
      ---\n
      \n
      5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
      \n
      ---\n
      \n
      Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
      \n
      Partnered Communities:\n
      ----------------------\n
      \n
      [Tech Support](/c/techsupport@lemmy.world)\n
      \n
      [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
      \n
      [You Should Know](/c/youshouldknow@lemmy.world)\n
      \n
      [Reddit](/c/reddit@lemmy.world)\n
      \n
      [Jokes](/c/jokes@lemmy.world)\n
      \n
      [Ask Ouija](/c/askouija@lemmy.world)\n
      \n
      ---\n
      \n
      Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
      \n
      ---\n
      \n
      ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1179
    +entryCommentCount: 42676
    +postCount: 3
    +postCommentCount: 67
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583245 {#8065
      date: 2024-10-22 09:47:25.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
    +entries: Doctrine\ORM\PersistentCollection {#8075 …}
    +posts: Doctrine\ORM\PersistentCollection {#8077 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
    +bans: Doctrine\ORM\PersistentCollection {#8081 …}
    +reports: Doctrine\ORM\PersistentCollection {#8083 …}
    +badges: Doctrine\ORM\PersistentCollection {#8085 …}
    +logs: Doctrine\ORM\PersistentCollection {#8087 …}
    +awards: Doctrine\ORM\PersistentCollection {#8089 …}
    +categories: Doctrine\ORM\PersistentCollection {#8091 …}
    -id: 49
    +apId: "asklemmy@lemmy.world"
    +apProfileId: "https://lemmy.world/c/asklemmy"
    +apPublicUrl: "https://lemmy.world/c/asklemmy"
    +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "asklemmy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583301 {#8066
      date: 2024-10-22 09:48:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697177027 {#8067
      date: 2023-10-13 08:03:47.0 +02: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 {#2251
    +user: Proxies\__CG__\App\Entity\User {#9448 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
      +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
      +name: "asklemmy@lemmy.world"
      +title: "asklemmy"
      +description: """
        A Fediverse community for open-ended, thought provoking questions\n
        -----------------------------------------------------------------\n
        \n
        ---\n
        \n
        **Rules: (interactive)**\n
        ------------------------\n
        \n
        ---\n
        \n
        1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
        \n
        ---\n
        \n
        2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
        \n
        ---\n
        \n
        3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
        \n
        ---\n
        \n
        4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
        \n
        ---\n
        \n
        5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
        \n
        ---\n
        \n
        Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
        \n
        Partnered Communities:\n
        ----------------------\n
        \n
        [Tech Support](/c/techsupport@lemmy.world)\n
        \n
        [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
        \n
        [You Should Know](/c/youshouldknow@lemmy.world)\n
        \n
        [Reddit](/c/reddit@lemmy.world)\n
        \n
        [Jokes](/c/jokes@lemmy.world)\n
        \n
        [Ask Ouija](/c/askouija@lemmy.world)\n
        \n
        ---\n
        \n
        Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
        \n
        ---\n
        \n
        ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1179
      +entryCommentCount: 42676
      +postCount: 3
      +postCommentCount: 67
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583245 {#8065
        date: 2024-10-22 09:47:25.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
      +entries: Doctrine\ORM\PersistentCollection {#8075 …}
      +posts: Doctrine\ORM\PersistentCollection {#8077 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
      +bans: Doctrine\ORM\PersistentCollection {#8081 …}
      +reports: Doctrine\ORM\PersistentCollection {#8083 …}
      +badges: Doctrine\ORM\PersistentCollection {#8085 …}
      +logs: Doctrine\ORM\PersistentCollection {#8087 …}
      +awards: Doctrine\ORM\PersistentCollection {#8089 …}
      +categories: Doctrine\ORM\PersistentCollection {#8091 …}
      -id: 49
      +apId: "asklemmy@lemmy.world"
      +apProfileId: "https://lemmy.world/c/asklemmy"
      +apPublicUrl: "https://lemmy.world/c/asklemmy"
      +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "asklemmy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583301 {#8066
        date: 2024-10-22 09:48:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697177027 {#8067
        date: 2023-10-13 08:03:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
    +slug: "Which-YouTuber-still-creates-high-quality-videos-to-this-day"
    +title: "Which YouTuber still creates high-quality videos to this day?"
    +url: null
    +body: "Seeing the other post here about YouTuber that went downhill and seeing content creators I am familiar with makes me sad. But how about those that still makes great, high quality content?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 432
    +favouriteCount: 476
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727195355 {#9449
      date: 2024-09-24 18:29:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#9454 …}
    +votes: Doctrine\ORM\PersistentCollection {#9457 …}
    +reports: Doctrine\ORM\PersistentCollection {#9459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9461 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9463 …}
    +badges: Doctrine\ORM\PersistentCollection {#9465 …}
    +children: []
    -id: 22993
    -titleTs: "'creat':4 'day':11 'high':6 'high-qual':5 'qualiti':7 'still':3 'video':8 'youtub':2"
    -bodyTs: "'content':13,32 'creator':14 'downhil':10 'familiar':17 'great':29 'high':30 'make':19,28 'post':4 'qualiti':31 'sad':21 'see':1,12 'still':27 'went':9 'youtub':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702967616
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9702450"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702881216 {#9446
      date: 2023-12-18 07:33:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#9693
  +entry: Proxies\__CG__\App\Entity\Entry {#2251
    +user: Proxies\__CG__\App\Entity\User {#9448 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
      +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
      +name: "asklemmy@lemmy.world"
      +title: "asklemmy"
      +description: """
        A Fediverse community for open-ended, thought provoking questions\n
        -----------------------------------------------------------------\n
        \n
        ---\n
        \n
        **Rules: (interactive)**\n
        ------------------------\n
        \n
        ---\n
        \n
        1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
        \n
        ---\n
        \n
        2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
        \n
        ---\n
        \n
        3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
        \n
        ---\n
        \n
        4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
        \n
        ---\n
        \n
        5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
        \n
        ---\n
        \n
        Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
        \n
        Partnered Communities:\n
        ----------------------\n
        \n
        [Tech Support](/c/techsupport@lemmy.world)\n
        \n
        [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
        \n
        [You Should Know](/c/youshouldknow@lemmy.world)\n
        \n
        [Reddit](/c/reddit@lemmy.world)\n
        \n
        [Jokes](/c/jokes@lemmy.world)\n
        \n
        [Ask Ouija](/c/askouija@lemmy.world)\n
        \n
        ---\n
        \n
        Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
        \n
        ---\n
        \n
        ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1179
      +entryCommentCount: 42676
      +postCount: 3
      +postCommentCount: 67
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583245 {#8065
        date: 2024-10-22 09:47:25.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
      +entries: Doctrine\ORM\PersistentCollection {#8075 …}
      +posts: Doctrine\ORM\PersistentCollection {#8077 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
      +bans: Doctrine\ORM\PersistentCollection {#8081 …}
      +reports: Doctrine\ORM\PersistentCollection {#8083 …}
      +badges: Doctrine\ORM\PersistentCollection {#8085 …}
      +logs: Doctrine\ORM\PersistentCollection {#8087 …}
      +awards: Doctrine\ORM\PersistentCollection {#8089 …}
      +categories: Doctrine\ORM\PersistentCollection {#8091 …}
      -id: 49
      +apId: "asklemmy@lemmy.world"
      +apProfileId: "https://lemmy.world/c/asklemmy"
      +apPublicUrl: "https://lemmy.world/c/asklemmy"
      +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "asklemmy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583301 {#8066
        date: 2024-10-22 09:48:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697177027 {#8067
        date: 2023-10-13 08:03:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
    +slug: "Which-YouTuber-still-creates-high-quality-videos-to-this-day"
    +title: "Which YouTuber still creates high-quality videos to this day?"
    +url: null
    +body: "Seeing the other post here about YouTuber that went downhill and seeing content creators I am familiar with makes me sad. But how about those that still makes great, high quality content?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 432
    +favouriteCount: 476
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727195355 {#9449
      date: 2024-09-24 18:29:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#9454 …}
    +votes: Doctrine\ORM\PersistentCollection {#9457 …}
    +reports: Doctrine\ORM\PersistentCollection {#9459 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9461 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9463 …}
    +badges: Doctrine\ORM\PersistentCollection {#9465 …}
    +children: []
    -id: 22993
    -titleTs: "'creat':4 'day':11 'high':6 'high-qual':5 'qualiti':7 'still':3 'video':8 'youtub':2"
    -bodyTs: "'content':13,32 'creator':14 'downhil':10 'familiar':17 'great':29 'high':30 'make':19,28 'post':4 'qualiti':31 'sad':21 'see':1,12 'still':27 'went':9 'youtub':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702967616
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9702450"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702881216 {#9446
      date: 2023-12-18 07:33:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9748
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.45 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2256
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2251
      +user: Proxies\__CG__\App\Entity\User {#9448 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Which-YouTuber-still-creates-high-quality-videos-to-this-day"
      +title: "Which YouTuber still creates high-quality videos to this day?"
      +url: null
      +body: "Seeing the other post here about YouTuber that went downhill and seeing content creators I am familiar with makes me sad. But how about those that still makes great, high quality content?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 432
      +favouriteCount: 476
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727195355 {#9449
        date: 2024-09-24 18:29:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9454 …}
      +votes: Doctrine\ORM\PersistentCollection {#9457 …}
      +reports: Doctrine\ORM\PersistentCollection {#9459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9463 …}
      +badges: Doctrine\ORM\PersistentCollection {#9465 …}
      +children: []
      -id: 22993
      -titleTs: "'creat':4 'day':11 'high':6 'high-qual':5 'qualiti':7 'still':3 'video':8 'youtub':2"
      -bodyTs: "'content':13,32 'creator':14 'downhil':10 'familiar':17 'great':29 'high':30 'make':19,28 'post':4 'qualiti':31 'sad':21 'see':1,12 'still':27 'went':9 'youtub':7"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702967616
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9702450"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702881216 {#9446
        date: 2023-12-18 07:33:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2284 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2284 …}
    +body: "Colin Furze takes oil money."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702891498 {#2233
      date: 2023-12-18 10:24:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@stackPeek@lemmy.world"
      "@NemoWuMing@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2285 …}
    +nested: Doctrine\ORM\PersistentCollection {#2287 …}
    +votes: Doctrine\ORM\PersistentCollection {#2142 …}
    +reports: Doctrine\ORM\PersistentCollection {#2039 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2155 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2158 …}
    -id: 231267
    -bodyTs: "'colin':1 'furz':2 'money':5 'oil':4 'take':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5122811"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702891498 {#2236
      date: 2023-12-18 10:24:58.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9818
  +subject: App\Entity\EntryComment {#2256
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2251
      +user: Proxies\__CG__\App\Entity\User {#9448 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Which-YouTuber-still-creates-high-quality-videos-to-this-day"
      +title: "Which YouTuber still creates high-quality videos to this day?"
      +url: null
      +body: "Seeing the other post here about YouTuber that went downhill and seeing content creators I am familiar with makes me sad. But how about those that still makes great, high quality content?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 432
      +favouriteCount: 476
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727195355 {#9449
        date: 2024-09-24 18:29:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9454 …}
      +votes: Doctrine\ORM\PersistentCollection {#9457 …}
      +reports: Doctrine\ORM\PersistentCollection {#9459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9463 …}
      +badges: Doctrine\ORM\PersistentCollection {#9465 …}
      +children: []
      -id: 22993
      -titleTs: "'creat':4 'day':11 'high':6 'high-qual':5 'qualiti':7 'still':3 'video':8 'youtub':2"
      -bodyTs: "'content':13,32 'creator':14 'downhil':10 'familiar':17 'great':29 'high':30 'make':19,28 'post':4 'qualiti':31 'sad':21 'see':1,12 'still':27 'went':9 'youtub':7"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702967616
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9702450"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702881216 {#9446
        date: 2023-12-18 07:33:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2284 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2284 …}
    +body: "Colin Furze takes oil money."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702891498 {#2233
      date: 2023-12-18 10:24:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@stackPeek@lemmy.world"
      "@NemoWuMing@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2285 …}
    +nested: Doctrine\ORM\PersistentCollection {#2287 …}
    +votes: Doctrine\ORM\PersistentCollection {#2142 …}
    +reports: Doctrine\ORM\PersistentCollection {#2039 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2155 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2158 …}
    -id: 231267
    -bodyTs: "'colin':1 'furz':2 'money':5 'oil':4 'take':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5122811"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702891498 {#2236
      date: 2023-12-18 10:24:58.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.72 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2256
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2251
      +user: Proxies\__CG__\App\Entity\User {#9448 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Which-YouTuber-still-creates-high-quality-videos-to-this-day"
      +title: "Which YouTuber still creates high-quality videos to this day?"
      +url: null
      +body: "Seeing the other post here about YouTuber that went downhill and seeing content creators I am familiar with makes me sad. But how about those that still makes great, high quality content?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 432
      +favouriteCount: 476
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727195355 {#9449
        date: 2024-09-24 18:29:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9454 …}
      +votes: Doctrine\ORM\PersistentCollection {#9457 …}
      +reports: Doctrine\ORM\PersistentCollection {#9459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9463 …}
      +badges: Doctrine\ORM\PersistentCollection {#9465 …}
      +children: []
      -id: 22993
      -titleTs: "'creat':4 'day':11 'high':6 'high-qual':5 'qualiti':7 'still':3 'video':8 'youtub':2"
      -bodyTs: "'content':13,32 'creator':14 'downhil':10 'familiar':17 'great':29 'high':30 'make':19,28 'post':4 'qualiti':31 'sad':21 'see':1,12 'still':27 'went':9 'youtub':7"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702967616
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9702450"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702881216 {#9446
        date: 2023-12-18 07:33:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2284 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2284 …}
    +body: "Colin Furze takes oil money."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702891498 {#2233
      date: 2023-12-18 10:24:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@stackPeek@lemmy.world"
      "@NemoWuMing@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2285 …}
    +nested: Doctrine\ORM\PersistentCollection {#2287 …}
    +votes: Doctrine\ORM\PersistentCollection {#2142 …}
    +reports: Doctrine\ORM\PersistentCollection {#2039 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2155 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2158 …}
    -id: 231267
    -bodyTs: "'colin':1 'furz':2 'money':5 'oil':4 'take':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5122811"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702891498 {#2236
      date: 2023-12-18 10:24:58.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9875
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2256
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2251
      +user: Proxies\__CG__\App\Entity\User {#9448 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2271
        +icon: Proxies\__CG__\App\Entity\Image {#8068 …}
        +name: "asklemmy@lemmy.world"
        +title: "asklemmy"
        +description: """
          A Fediverse community for open-ended, thought provoking questions\n
          -----------------------------------------------------------------\n
          \n
          ---\n
          \n
          **Rules: (interactive)**\n
          ------------------------\n
          \n
          ---\n
          \n
          1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
          \n
          ---\n
          \n
          2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
          \n
          ---\n
          \n
          3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
          \n
          ---\n
          \n
          4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
          \n
          ---\n
          \n
          5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
          \n
          ---\n
          \n
          Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
          \n
          Partnered Communities:\n
          ----------------------\n
          \n
          [Tech Support](/c/techsupport@lemmy.world)\n
          \n
          [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          [You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          [Reddit](/c/reddit@lemmy.world)\n
          \n
          [Jokes](/c/jokes@lemmy.world)\n
          \n
          [Ask Ouija](/c/askouija@lemmy.world)\n
          \n
          ---\n
          \n
          Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
          \n
          ---\n
          \n
          ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1179
        +entryCommentCount: 42676
        +postCount: 3
        +postCommentCount: 67
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729583245 {#8065
          date: 2024-10-22 09:47:25.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#8069 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#8071 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#8073 …}
        +entries: Doctrine\ORM\PersistentCollection {#8075 …}
        +posts: Doctrine\ORM\PersistentCollection {#8077 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#8079 …}
        +bans: Doctrine\ORM\PersistentCollection {#8081 …}
        +reports: Doctrine\ORM\PersistentCollection {#8083 …}
        +badges: Doctrine\ORM\PersistentCollection {#8085 …}
        +logs: Doctrine\ORM\PersistentCollection {#8087 …}
        +awards: Doctrine\ORM\PersistentCollection {#8089 …}
        +categories: Doctrine\ORM\PersistentCollection {#8091 …}
        -id: 49
        +apId: "asklemmy@lemmy.world"
        +apProfileId: "https://lemmy.world/c/asklemmy"
        +apPublicUrl: "https://lemmy.world/c/asklemmy"
        +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "asklemmy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583301 {#8066
          date: 2024-10-22 09:48:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697177027 {#8067
          date: 2023-10-13 08:03:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Which-YouTuber-still-creates-high-quality-videos-to-this-day"
      +title: "Which YouTuber still creates high-quality videos to this day?"
      +url: null
      +body: "Seeing the other post here about YouTuber that went downhill and seeing content creators I am familiar with makes me sad. But how about those that still makes great, high quality content?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 432
      +favouriteCount: 476
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727195355 {#9449
        date: 2024-09-24 18:29:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9454 …}
      +votes: Doctrine\ORM\PersistentCollection {#9457 …}
      +reports: Doctrine\ORM\PersistentCollection {#9459 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9463 …}
      +badges: Doctrine\ORM\PersistentCollection {#9465 …}
      +children: []
      -id: 22993
      -titleTs: "'creat':4 'day':11 'high':6 'high-qual':5 'qualiti':7 'still':3 'video':8 'youtub':2"
      -bodyTs: "'content':13,32 'creator':14 'downhil':10 'familiar':17 'great':29 'high':30 'make':19,28 'post':4 'qualiti':31 'sad':21 'see':1,12 'still':27 'went':9 'youtub':7"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702967616
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9702450"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702881216 {#9446
        date: 2023-12-18 07:33:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2271 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2284 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2284 …}
    +body: "Colin Furze takes oil money."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702891498 {#2233
      date: 2023-12-18 10:24:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@stackPeek@lemmy.world"
      "@NemoWuMing@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2285 …}
    +nested: Doctrine\ORM\PersistentCollection {#2287 …}
    +votes: Doctrine\ORM\PersistentCollection {#2142 …}
    +reports: Doctrine\ORM\PersistentCollection {#2039 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2155 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2158 …}
    -id: 231267
    -bodyTs: "'colin':1 'furz':2 'money':5 'oil':4 'take':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5122811"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702891498 {#2236
      date: 2023-12-18 10:24:58.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 28.50 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2145
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2150
      +user: Proxies\__CG__\App\Entity\User {#10167 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Easiest-way-to-switch-distros"
      +title: "Easiest way to switch distros"
      +url: null
      +body: """
        I have been using PopOS for a while now (came installed with my S76 Lemp10), but now looking for a new distro (I want to try Linux Mint). I am looking for the easiest way to set up the new distro with most of my current applications installed.\n
        \n
        My current plan on how to move my applications and settings:\n
        \n
        - Get dotfiles to external repo (I am using stow)\n
        - Use ansible-playbook to set up installation of all the apps I need\n
        - Try the ansible setup on a docker container to ensure it works\n
        - Then try the ansible setup on a PopOS VM to ensure things work\n
        - Modify the ansible setup to use Linux Mint package manager (synaptic I believe)\n
        - Then try the ansible setup on a Linux Mint VM\n
        - Once everything works, copy the data, install new distro and run ansible script on the new OS\n
        \n
        Is above the correct way to go about this, or is there anything better or easier available?\n
        \n
        Edit: Thanks everyone for responses. The general consensus seems to be that that above is overkill (although doable and works) and copying home folder & dotfiles and trying out the distro fresh is easier, and install software as needed. Or, try NixOS :)
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 19
      +favouriteCount: 29
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702475476 {#10162
        date: 2023-12-13 14:51:16.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10169 …}
      +votes: Doctrine\ORM\PersistentCollection {#10171 …}
      +reports: Doctrine\ORM\PersistentCollection {#10173 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10175 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10177 …}
      +badges: Doctrine\ORM\PersistentCollection {#10179 …}
      +children: []
      -id: 21509
      -titleTs: "'distro':5 'easiest':1 'switch':4 'way':2"
      -bodyTs: "'although':181 'ansibl':71,85,98,110,124,142 'ansible-playbook':70 'anyth':160 'app':80 'applic':47,57 'avail':164 'believ':120 'better':161 'came':10 'consensus':172 'contain':90 'copi':134,186 'correct':151 'current':46,50 'data':136 'distro':22,41,139,194 'doabl':182 'docker':89 'dotfil':61,189 'easier':163,197 'easiest':34 'edit':165 'ensur':92,105 'everyon':167 'everyth':132 'extern':63 'folder':188 'fresh':195 'general':171 'get':60 'go':154 'home':187 'instal':11,48,76,137,199 'lemp10':15 'linux':27,114,128 'look':18,31 'manag':117 'mint':28,115,129 'modifi':108 'move':55 'need':82,202 'new':21,40,138,146 'nixo':205 'os':147 'overkil':180 'packag':116 'plan':51 'playbook':72 'popo':5,102 'repo':64 'respons':169 'run':141 's76':14 'script':143 'seem':173 'set':37,59,74 'setup':86,99,111,125 'softwar':200 'stow':68 'synapt':118 'thank':166 'thing':106 'tri':26,83,96,122,191,204 'use':4,67,69,113 'vm':103,130 'want':24 'way':35,152 'work':94,107,133,184"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702272574
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9375036"
      +editedAt: DateTimeImmutable @1703787161 {#10159
        date: 2023-12-28 19:12:41.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702186174 {#10161
        date: 2023-12-10 06:29:34.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I wish you luck… but honestly, it sounds like a lot of painful steps to get the *exact same thing* that a solid config flake in NixOS would get you.\n
      \n
      I use NixOS btw. ;)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704313974 {#2255
      date: 2024-01-03 21:32:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@flakpanzer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2152 …}
    +nested: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2146 …}
    +reports: Doctrine\ORM\PersistentCollection {#2180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
    -id: 216990
    -bodyTs: "'btw':34 'config':24 'exact':18 'flake':25 'get':16,29 'honest':6 'like':9 'lot':11 'luck':4 'nixo':27,33 'pain':13 'solid':23 'sound':8 'step':14 'thing':20 'use':32 'wish':2 'would':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4962446"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702225052 {#2247
      date: 2023-12-10 17:17:32.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10124
  +comment: App\Entity\EntryComment {#2145
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2150
      +user: Proxies\__CG__\App\Entity\User {#10167 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Easiest-way-to-switch-distros"
      +title: "Easiest way to switch distros"
      +url: null
      +body: """
        I have been using PopOS for a while now (came installed with my S76 Lemp10), but now looking for a new distro (I want to try Linux Mint). I am looking for the easiest way to set up the new distro with most of my current applications installed.\n
        \n
        My current plan on how to move my applications and settings:\n
        \n
        - Get dotfiles to external repo (I am using stow)\n
        - Use ansible-playbook to set up installation of all the apps I need\n
        - Try the ansible setup on a docker container to ensure it works\n
        - Then try the ansible setup on a PopOS VM to ensure things work\n
        - Modify the ansible setup to use Linux Mint package manager (synaptic I believe)\n
        - Then try the ansible setup on a Linux Mint VM\n
        - Once everything works, copy the data, install new distro and run ansible script on the new OS\n
        \n
        Is above the correct way to go about this, or is there anything better or easier available?\n
        \n
        Edit: Thanks everyone for responses. The general consensus seems to be that that above is overkill (although doable and works) and copying home folder & dotfiles and trying out the distro fresh is easier, and install software as needed. Or, try NixOS :)
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 19
      +favouriteCount: 29
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702475476 {#10162
        date: 2023-12-13 14:51:16.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10169 …}
      +votes: Doctrine\ORM\PersistentCollection {#10171 …}
      +reports: Doctrine\ORM\PersistentCollection {#10173 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10175 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10177 …}
      +badges: Doctrine\ORM\PersistentCollection {#10179 …}
      +children: []
      -id: 21509
      -titleTs: "'distro':5 'easiest':1 'switch':4 'way':2"
      -bodyTs: "'although':181 'ansibl':71,85,98,110,124,142 'ansible-playbook':70 'anyth':160 'app':80 'applic':47,57 'avail':164 'believ':120 'better':161 'came':10 'consensus':172 'contain':90 'copi':134,186 'correct':151 'current':46,50 'data':136 'distro':22,41,139,194 'doabl':182 'docker':89 'dotfil':61,189 'easier':163,197 'easiest':34 'edit':165 'ensur':92,105 'everyon':167 'everyth':132 'extern':63 'folder':188 'fresh':195 'general':171 'get':60 'go':154 'home':187 'instal':11,48,76,137,199 'lemp10':15 'linux':27,114,128 'look':18,31 'manag':117 'mint':28,115,129 'modifi':108 'move':55 'need':82,202 'new':21,40,138,146 'nixo':205 'os':147 'overkil':180 'packag':116 'plan':51 'playbook':72 'popo':5,102 'repo':64 'respons':169 'run':141 's76':14 'script':143 'seem':173 'set':37,59,74 'setup':86,99,111,125 'softwar':200 'stow':68 'synapt':118 'thank':166 'thing':106 'tri':26,83,96,122,191,204 'use':4,67,69,113 'vm':103,130 'want':24 'way':35,152 'work':94,107,133,184"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702272574
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9375036"
      +editedAt: DateTimeImmutable @1703787161 {#10159
        date: 2023-12-28 19:12:41.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702186174 {#10161
        date: 2023-12-10 06:29:34.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I wish you luck… but honestly, it sounds like a lot of painful steps to get the *exact same thing* that a solid config flake in NixOS would get you.\n
      \n
      I use NixOS btw. ;)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704313974 {#2255
      date: 2024-01-03 21:32:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@flakpanzer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2152 …}
    +nested: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2146 …}
    +reports: Doctrine\ORM\PersistentCollection {#2180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
    -id: 216990
    -bodyTs: "'btw':34 'config':24 'exact':18 'flake':25 'get':16,29 'honest':6 'like':9 'lot':11 'luck':4 'nixo':27,33 'pain':13 'solid':23 'sound':8 'step':14 'thing':20 'use':32 'wish':2 'would':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4962446"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702225052 {#2247
      date: 2023-12-10 17:17:32.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.15 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10188
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 7.35 ms
Input props
[
  "date" => DateTimeImmutable @1702225052 {#2247
    date: 2023-12-10 17:17:32.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10244
  +date: DateTimeImmutable @1702225052 {#2247
    date: 2023-12-10 17:17:32.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1702225052 {#2247
    date: 2023-12-10 17:17:32.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10298
  +createdAt: DateTimeImmutable @1702225052 {#2247
    date: 2023-12-10 17:17:32.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.16 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2071
    +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
    +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 {#3083
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
    +entries: Doctrine\ORM\PersistentCollection {#3093 …}
    +posts: Doctrine\ORM\PersistentCollection {#3095 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
    +bans: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +badges: Doctrine\ORM\PersistentCollection {#3124 …}
    +logs: Doctrine\ORM\PersistentCollection {#3134 …}
    +awards: Doctrine\ORM\PersistentCollection {#3116 …}
    +categories: Doctrine\ORM\PersistentCollection {#3140 …}
    -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 {#3084
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#3085
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#10352
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
    +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
    +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 {#3083
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
    +entries: Doctrine\ORM\PersistentCollection {#3093 …}
    +posts: Doctrine\ORM\PersistentCollection {#3095 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
    +bans: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +badges: Doctrine\ORM\PersistentCollection {#3124 …}
    +logs: Doctrine\ORM\PersistentCollection {#3134 …}
    +awards: Doctrine\ORM\PersistentCollection {#3116 …}
    +categories: Doctrine\ORM\PersistentCollection {#3140 …}
    -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 {#3084
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#3085
      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.15 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2150
    +user: Proxies\__CG__\App\Entity\User {#10167 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
      +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
      +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 {#3083
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
      +entries: Doctrine\ORM\PersistentCollection {#3093 …}
      +posts: Doctrine\ORM\PersistentCollection {#3095 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
      +bans: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3111 …}
      +badges: Doctrine\ORM\PersistentCollection {#3124 …}
      +logs: Doctrine\ORM\PersistentCollection {#3134 …}
      +awards: Doctrine\ORM\PersistentCollection {#3116 …}
      +categories: Doctrine\ORM\PersistentCollection {#3140 …}
      -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 {#3084
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#3085
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
    +slug: "Easiest-way-to-switch-distros"
    +title: "Easiest way to switch distros"
    +url: null
    +body: """
      I have been using PopOS for a while now (came installed with my S76 Lemp10), but now looking for a new distro (I want to try Linux Mint). I am looking for the easiest way to set up the new distro with most of my current applications installed.\n
      \n
      My current plan on how to move my applications and settings:\n
      \n
      - Get dotfiles to external repo (I am using stow)\n
      - Use ansible-playbook to set up installation of all the apps I need\n
      - Try the ansible setup on a docker container to ensure it works\n
      - Then try the ansible setup on a PopOS VM to ensure things work\n
      - Modify the ansible setup to use Linux Mint package manager (synaptic I believe)\n
      - Then try the ansible setup on a Linux Mint VM\n
      - Once everything works, copy the data, install new distro and run ansible script on the new OS\n
      \n
      Is above the correct way to go about this, or is there anything better or easier available?\n
      \n
      Edit: Thanks everyone for responses. The general consensus seems to be that that above is overkill (although doable and works) and copying home folder & dotfiles and trying out the distro fresh is easier, and install software as needed. Or, try NixOS :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 19
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702475476 {#10162
      date: 2023-12-13 14:51:16.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#10169 …}
    +votes: Doctrine\ORM\PersistentCollection {#10171 …}
    +reports: Doctrine\ORM\PersistentCollection {#10173 …}
    +favourites: Doctrine\ORM\PersistentCollection {#10175 …}
    +notifications: Doctrine\ORM\PersistentCollection {#10177 …}
    +badges: Doctrine\ORM\PersistentCollection {#10179 …}
    +children: []
    -id: 21509
    -titleTs: "'distro':5 'easiest':1 'switch':4 'way':2"
    -bodyTs: "'although':181 'ansibl':71,85,98,110,124,142 'ansible-playbook':70 'anyth':160 'app':80 'applic':47,57 'avail':164 'believ':120 'better':161 'came':10 'consensus':172 'contain':90 'copi':134,186 'correct':151 'current':46,50 'data':136 'distro':22,41,139,194 'doabl':182 'docker':89 'dotfil':61,189 'easier':163,197 'easiest':34 'edit':165 'ensur':92,105 'everyon':167 'everyth':132 'extern':63 'folder':188 'fresh':195 'general':171 'get':60 'go':154 'home':187 'instal':11,48,76,137,199 'lemp10':15 'linux':27,114,128 'look':18,31 'manag':117 'mint':28,115,129 'modifi':108 'move':55 'need':82,202 'new':21,40,138,146 'nixo':205 'os':147 'overkil':180 'packag':116 'plan':51 'playbook':72 'popo':5,102 'repo':64 'respons':169 'run':141 's76':14 'script':143 'seem':173 'set':37,59,74 'setup':86,99,111,125 'softwar':200 'stow':68 'synapt':118 'thank':166 'thing':106 'tri':26,83,96,122,191,204 'use':4,67,69,113 'vm':103,130 'want':24 'way':35,152 'work':94,107,133,184"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702272574
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9375036"
    +editedAt: DateTimeImmutable @1703787161 {#10159
      date: 2023-12-28 19:12:41.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702186174 {#10161
      date: 2023-12-10 06:29:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#10407
  +entry: Proxies\__CG__\App\Entity\Entry {#2150
    +user: Proxies\__CG__\App\Entity\User {#10167 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
      +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
      +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 {#3083
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
      +entries: Doctrine\ORM\PersistentCollection {#3093 …}
      +posts: Doctrine\ORM\PersistentCollection {#3095 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
      +bans: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3111 …}
      +badges: Doctrine\ORM\PersistentCollection {#3124 …}
      +logs: Doctrine\ORM\PersistentCollection {#3134 …}
      +awards: Doctrine\ORM\PersistentCollection {#3116 …}
      +categories: Doctrine\ORM\PersistentCollection {#3140 …}
      -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 {#3084
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#3085
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
    +slug: "Easiest-way-to-switch-distros"
    +title: "Easiest way to switch distros"
    +url: null
    +body: """
      I have been using PopOS for a while now (came installed with my S76 Lemp10), but now looking for a new distro (I want to try Linux Mint). I am looking for the easiest way to set up the new distro with most of my current applications installed.\n
      \n
      My current plan on how to move my applications and settings:\n
      \n
      - Get dotfiles to external repo (I am using stow)\n
      - Use ansible-playbook to set up installation of all the apps I need\n
      - Try the ansible setup on a docker container to ensure it works\n
      - Then try the ansible setup on a PopOS VM to ensure things work\n
      - Modify the ansible setup to use Linux Mint package manager (synaptic I believe)\n
      - Then try the ansible setup on a Linux Mint VM\n
      - Once everything works, copy the data, install new distro and run ansible script on the new OS\n
      \n
      Is above the correct way to go about this, or is there anything better or easier available?\n
      \n
      Edit: Thanks everyone for responses. The general consensus seems to be that that above is overkill (although doable and works) and copying home folder & dotfiles and trying out the distro fresh is easier, and install software as needed. Or, try NixOS :)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 19
    +favouriteCount: 29
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702475476 {#10162
      date: 2023-12-13 14:51:16.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#10169 …}
    +votes: Doctrine\ORM\PersistentCollection {#10171 …}
    +reports: Doctrine\ORM\PersistentCollection {#10173 …}
    +favourites: Doctrine\ORM\PersistentCollection {#10175 …}
    +notifications: Doctrine\ORM\PersistentCollection {#10177 …}
    +badges: Doctrine\ORM\PersistentCollection {#10179 …}
    +children: []
    -id: 21509
    -titleTs: "'distro':5 'easiest':1 'switch':4 'way':2"
    -bodyTs: "'although':181 'ansibl':71,85,98,110,124,142 'ansible-playbook':70 'anyth':160 'app':80 'applic':47,57 'avail':164 'believ':120 'better':161 'came':10 'consensus':172 'contain':90 'copi':134,186 'correct':151 'current':46,50 'data':136 'distro':22,41,139,194 'doabl':182 'docker':89 'dotfil':61,189 'easier':163,197 'easiest':34 'edit':165 'ensur':92,105 'everyon':167 'everyth':132 'extern':63 'folder':188 'fresh':195 'general':171 'get':60 'go':154 'home':187 'instal':11,48,76,137,199 'lemp10':15 'linux':27,114,128 'look':18,31 'manag':117 'mint':28,115,129 'modifi':108 'move':55 'need':82,202 'new':21,40,138,146 'nixo':205 'os':147 'overkil':180 'packag':116 'plan':51 'playbook':72 'popo':5,102 'repo':64 'respons':169 'run':141 's76':14 'script':143 'seem':173 'set':37,59,74 'setup':86,99,111,125 'softwar':200 'stow':68 'synapt':118 'thank':166 'thing':106 'tri':26,83,96,122,191,204 'use':4,67,69,113 'vm':103,130 'want':24 'way':35,152 'work':94,107,133,184"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702272574
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9375036"
    +editedAt: DateTimeImmutable @1703787161 {#10159
      date: 2023-12-28 19:12:41.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702186174 {#10161
      date: 2023-12-10 06:29:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.20 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#10462
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.50 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2145
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2150
      +user: Proxies\__CG__\App\Entity\User {#10167 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Easiest-way-to-switch-distros"
      +title: "Easiest way to switch distros"
      +url: null
      +body: """
        I have been using PopOS for a while now (came installed with my S76 Lemp10), but now looking for a new distro (I want to try Linux Mint). I am looking for the easiest way to set up the new distro with most of my current applications installed.\n
        \n
        My current plan on how to move my applications and settings:\n
        \n
        - Get dotfiles to external repo (I am using stow)\n
        - Use ansible-playbook to set up installation of all the apps I need\n
        - Try the ansible setup on a docker container to ensure it works\n
        - Then try the ansible setup on a PopOS VM to ensure things work\n
        - Modify the ansible setup to use Linux Mint package manager (synaptic I believe)\n
        - Then try the ansible setup on a Linux Mint VM\n
        - Once everything works, copy the data, install new distro and run ansible script on the new OS\n
        \n
        Is above the correct way to go about this, or is there anything better or easier available?\n
        \n
        Edit: Thanks everyone for responses. The general consensus seems to be that that above is overkill (although doable and works) and copying home folder & dotfiles and trying out the distro fresh is easier, and install software as needed. Or, try NixOS :)
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 19
      +favouriteCount: 29
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702475476 {#10162
        date: 2023-12-13 14:51:16.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10169 …}
      +votes: Doctrine\ORM\PersistentCollection {#10171 …}
      +reports: Doctrine\ORM\PersistentCollection {#10173 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10175 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10177 …}
      +badges: Doctrine\ORM\PersistentCollection {#10179 …}
      +children: []
      -id: 21509
      -titleTs: "'distro':5 'easiest':1 'switch':4 'way':2"
      -bodyTs: "'although':181 'ansibl':71,85,98,110,124,142 'ansible-playbook':70 'anyth':160 'app':80 'applic':47,57 'avail':164 'believ':120 'better':161 'came':10 'consensus':172 'contain':90 'copi':134,186 'correct':151 'current':46,50 'data':136 'distro':22,41,139,194 'doabl':182 'docker':89 'dotfil':61,189 'easier':163,197 'easiest':34 'edit':165 'ensur':92,105 'everyon':167 'everyth':132 'extern':63 'folder':188 'fresh':195 'general':171 'get':60 'go':154 'home':187 'instal':11,48,76,137,199 'lemp10':15 'linux':27,114,128 'look':18,31 'manag':117 'mint':28,115,129 'modifi':108 'move':55 'need':82,202 'new':21,40,138,146 'nixo':205 'os':147 'overkil':180 'packag':116 'plan':51 'playbook':72 'popo':5,102 'repo':64 'respons':169 'run':141 's76':14 'script':143 'seem':173 'set':37,59,74 'setup':86,99,111,125 'softwar':200 'stow':68 'synapt':118 'thank':166 'thing':106 'tri':26,83,96,122,191,204 'use':4,67,69,113 'vm':103,130 'want':24 'way':35,152 'work':94,107,133,184"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702272574
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9375036"
      +editedAt: DateTimeImmutable @1703787161 {#10159
        date: 2023-12-28 19:12:41.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702186174 {#10161
        date: 2023-12-10 06:29:34.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I wish you luck… but honestly, it sounds like a lot of painful steps to get the *exact same thing* that a solid config flake in NixOS would get you.\n
      \n
      I use NixOS btw. ;)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704313974 {#2255
      date: 2024-01-03 21:32:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@flakpanzer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2152 …}
    +nested: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2146 …}
    +reports: Doctrine\ORM\PersistentCollection {#2180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
    -id: 216990
    -bodyTs: "'btw':34 'config':24 'exact':18 'flake':25 'get':16,29 'honest':6 'like':9 'lot':11 'luck':4 'nixo':27,33 'pain':13 'solid':23 'sound':8 'step':14 'thing':20 'use':32 'wish':2 'would':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4962446"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702225052 {#2247
      date: 2023-12-10 17:17:32.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10542
  +subject: App\Entity\EntryComment {#2145
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2150
      +user: Proxies\__CG__\App\Entity\User {#10167 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Easiest-way-to-switch-distros"
      +title: "Easiest way to switch distros"
      +url: null
      +body: """
        I have been using PopOS for a while now (came installed with my S76 Lemp10), but now looking for a new distro (I want to try Linux Mint). I am looking for the easiest way to set up the new distro with most of my current applications installed.\n
        \n
        My current plan on how to move my applications and settings:\n
        \n
        - Get dotfiles to external repo (I am using stow)\n
        - Use ansible-playbook to set up installation of all the apps I need\n
        - Try the ansible setup on a docker container to ensure it works\n
        - Then try the ansible setup on a PopOS VM to ensure things work\n
        - Modify the ansible setup to use Linux Mint package manager (synaptic I believe)\n
        - Then try the ansible setup on a Linux Mint VM\n
        - Once everything works, copy the data, install new distro and run ansible script on the new OS\n
        \n
        Is above the correct way to go about this, or is there anything better or easier available?\n
        \n
        Edit: Thanks everyone for responses. The general consensus seems to be that that above is overkill (although doable and works) and copying home folder & dotfiles and trying out the distro fresh is easier, and install software as needed. Or, try NixOS :)
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 19
      +favouriteCount: 29
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702475476 {#10162
        date: 2023-12-13 14:51:16.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10169 …}
      +votes: Doctrine\ORM\PersistentCollection {#10171 …}
      +reports: Doctrine\ORM\PersistentCollection {#10173 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10175 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10177 …}
      +badges: Doctrine\ORM\PersistentCollection {#10179 …}
      +children: []
      -id: 21509
      -titleTs: "'distro':5 'easiest':1 'switch':4 'way':2"
      -bodyTs: "'although':181 'ansibl':71,85,98,110,124,142 'ansible-playbook':70 'anyth':160 'app':80 'applic':47,57 'avail':164 'believ':120 'better':161 'came':10 'consensus':172 'contain':90 'copi':134,186 'correct':151 'current':46,50 'data':136 'distro':22,41,139,194 'doabl':182 'docker':89 'dotfil':61,189 'easier':163,197 'easiest':34 'edit':165 'ensur':92,105 'everyon':167 'everyth':132 'extern':63 'folder':188 'fresh':195 'general':171 'get':60 'go':154 'home':187 'instal':11,48,76,137,199 'lemp10':15 'linux':27,114,128 'look':18,31 'manag':117 'mint':28,115,129 'modifi':108 'move':55 'need':82,202 'new':21,40,138,146 'nixo':205 'os':147 'overkil':180 'packag':116 'plan':51 'playbook':72 'popo':5,102 'repo':64 'respons':169 'run':141 's76':14 'script':143 'seem':173 'set':37,59,74 'setup':86,99,111,125 'softwar':200 'stow':68 'synapt':118 'thank':166 'thing':106 'tri':26,83,96,122,191,204 'use':4,67,69,113 'vm':103,130 'want':24 'way':35,152 'work':94,107,133,184"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702272574
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9375036"
      +editedAt: DateTimeImmutable @1703787161 {#10159
        date: 2023-12-28 19:12:41.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702186174 {#10161
        date: 2023-12-10 06:29:34.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I wish you luck… but honestly, it sounds like a lot of painful steps to get the *exact same thing* that a solid config flake in NixOS would get you.\n
      \n
      I use NixOS btw. ;)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704313974 {#2255
      date: 2024-01-03 21:32:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@flakpanzer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2152 …}
    +nested: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2146 …}
    +reports: Doctrine\ORM\PersistentCollection {#2180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
    -id: 216990
    -bodyTs: "'btw':34 'config':24 'exact':18 'flake':25 'get':16,29 'honest':6 'like':9 'lot':11 'luck':4 'nixo':27,33 'pain':13 'solid':23 'sound':8 'step':14 'thing':20 'use':32 'wish':2 'would':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4962446"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702225052 {#2247
      date: 2023-12-10 17:17:32.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.77 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2145
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2150
      +user: Proxies\__CG__\App\Entity\User {#10167 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Easiest-way-to-switch-distros"
      +title: "Easiest way to switch distros"
      +url: null
      +body: """
        I have been using PopOS for a while now (came installed with my S76 Lemp10), but now looking for a new distro (I want to try Linux Mint). I am looking for the easiest way to set up the new distro with most of my current applications installed.\n
        \n
        My current plan on how to move my applications and settings:\n
        \n
        - Get dotfiles to external repo (I am using stow)\n
        - Use ansible-playbook to set up installation of all the apps I need\n
        - Try the ansible setup on a docker container to ensure it works\n
        - Then try the ansible setup on a PopOS VM to ensure things work\n
        - Modify the ansible setup to use Linux Mint package manager (synaptic I believe)\n
        - Then try the ansible setup on a Linux Mint VM\n
        - Once everything works, copy the data, install new distro and run ansible script on the new OS\n
        \n
        Is above the correct way to go about this, or is there anything better or easier available?\n
        \n
        Edit: Thanks everyone for responses. The general consensus seems to be that that above is overkill (although doable and works) and copying home folder & dotfiles and trying out the distro fresh is easier, and install software as needed. Or, try NixOS :)
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 19
      +favouriteCount: 29
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702475476 {#10162
        date: 2023-12-13 14:51:16.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10169 …}
      +votes: Doctrine\ORM\PersistentCollection {#10171 …}
      +reports: Doctrine\ORM\PersistentCollection {#10173 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10175 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10177 …}
      +badges: Doctrine\ORM\PersistentCollection {#10179 …}
      +children: []
      -id: 21509
      -titleTs: "'distro':5 'easiest':1 'switch':4 'way':2"
      -bodyTs: "'although':181 'ansibl':71,85,98,110,124,142 'ansible-playbook':70 'anyth':160 'app':80 'applic':47,57 'avail':164 'believ':120 'better':161 'came':10 'consensus':172 'contain':90 'copi':134,186 'correct':151 'current':46,50 'data':136 'distro':22,41,139,194 'doabl':182 'docker':89 'dotfil':61,189 'easier':163,197 'easiest':34 'edit':165 'ensur':92,105 'everyon':167 'everyth':132 'extern':63 'folder':188 'fresh':195 'general':171 'get':60 'go':154 'home':187 'instal':11,48,76,137,199 'lemp10':15 'linux':27,114,128 'look':18,31 'manag':117 'mint':28,115,129 'modifi':108 'move':55 'need':82,202 'new':21,40,138,146 'nixo':205 'os':147 'overkil':180 'packag':116 'plan':51 'playbook':72 'popo':5,102 'repo':64 'respons':169 'run':141 's76':14 'script':143 'seem':173 'set':37,59,74 'setup':86,99,111,125 'softwar':200 'stow':68 'synapt':118 'thank':166 'thing':106 'tri':26,83,96,122,191,204 'use':4,67,69,113 'vm':103,130 'want':24 'way':35,152 'work':94,107,133,184"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702272574
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9375036"
      +editedAt: DateTimeImmutable @1703787161 {#10159
        date: 2023-12-28 19:12:41.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702186174 {#10161
        date: 2023-12-10 06:29:34.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I wish you luck… but honestly, it sounds like a lot of painful steps to get the *exact same thing* that a solid config flake in NixOS would get you.\n
      \n
      I use NixOS btw. ;)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704313974 {#2255
      date: 2024-01-03 21:32:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@flakpanzer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2152 …}
    +nested: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2146 …}
    +reports: Doctrine\ORM\PersistentCollection {#2180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
    -id: 216990
    -bodyTs: "'btw':34 'config':24 'exact':18 'flake':25 'get':16,29 'honest':6 'like':9 'lot':11 'luck':4 'nixo':27,33 'pain':13 'solid':23 'sound':8 'step':14 'thing':20 'use':32 'wish':2 'would':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4962446"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702225052 {#2247
      date: 2023-12-10 17:17:32.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10599
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2145
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2150
      +user: Proxies\__CG__\App\Entity\User {#10167 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Easiest-way-to-switch-distros"
      +title: "Easiest way to switch distros"
      +url: null
      +body: """
        I have been using PopOS for a while now (came installed with my S76 Lemp10), but now looking for a new distro (I want to try Linux Mint). I am looking for the easiest way to set up the new distro with most of my current applications installed.\n
        \n
        My current plan on how to move my applications and settings:\n
        \n
        - Get dotfiles to external repo (I am using stow)\n
        - Use ansible-playbook to set up installation of all the apps I need\n
        - Try the ansible setup on a docker container to ensure it works\n
        - Then try the ansible setup on a PopOS VM to ensure things work\n
        - Modify the ansible setup to use Linux Mint package manager (synaptic I believe)\n
        - Then try the ansible setup on a Linux Mint VM\n
        - Once everything works, copy the data, install new distro and run ansible script on the new OS\n
        \n
        Is above the correct way to go about this, or is there anything better or easier available?\n
        \n
        Edit: Thanks everyone for responses. The general consensus seems to be that that above is overkill (although doable and works) and copying home folder & dotfiles and trying out the distro fresh is easier, and install software as needed. Or, try NixOS :)
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 19
      +favouriteCount: 29
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702475476 {#10162
        date: 2023-12-13 14:51:16.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10169 …}
      +votes: Doctrine\ORM\PersistentCollection {#10171 …}
      +reports: Doctrine\ORM\PersistentCollection {#10173 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10175 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10177 …}
      +badges: Doctrine\ORM\PersistentCollection {#10179 …}
      +children: []
      -id: 21509
      -titleTs: "'distro':5 'easiest':1 'switch':4 'way':2"
      -bodyTs: "'although':181 'ansibl':71,85,98,110,124,142 'ansible-playbook':70 'anyth':160 'app':80 'applic':47,57 'avail':164 'believ':120 'better':161 'came':10 'consensus':172 'contain':90 'copi':134,186 'correct':151 'current':46,50 'data':136 'distro':22,41,139,194 'doabl':182 'docker':89 'dotfil':61,189 'easier':163,197 'easiest':34 'edit':165 'ensur':92,105 'everyon':167 'everyth':132 'extern':63 'folder':188 'fresh':195 'general':171 'get':60 'go':154 'home':187 'instal':11,48,76,137,199 'lemp10':15 'linux':27,114,128 'look':18,31 'manag':117 'mint':28,115,129 'modifi':108 'move':55 'need':82,202 'new':21,40,138,146 'nixo':205 'os':147 'overkil':180 'packag':116 'plan':51 'playbook':72 'popo':5,102 'repo':64 'respons':169 'run':141 's76':14 'script':143 'seem':173 'set':37,59,74 'setup':86,99,111,125 'softwar':200 'stow':68 'synapt':118 'thank':166 'thing':106 'tri':26,83,96,122,191,204 'use':4,67,69,113 'vm':103,130 'want':24 'way':35,152 'work':94,107,133,184"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702272574
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9375036"
      +editedAt: DateTimeImmutable @1703787161 {#10159
        date: 2023-12-28 19:12:41.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702186174 {#10161
        date: 2023-12-10 06:29:34.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I wish you luck… but honestly, it sounds like a lot of painful steps to get the *exact same thing* that a solid config flake in NixOS would get you.\n
      \n
      I use NixOS btw. ;)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704313974 {#2255
      date: 2024-01-03 21:32:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@flakpanzer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2152 …}
    +nested: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2146 …}
    +reports: Doctrine\ORM\PersistentCollection {#2180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
    -id: 216990
    -bodyTs: "'btw':34 'config':24 'exact':18 'flake':25 'get':16,29 'honest':6 'like':9 'lot':11 'luck':4 'nixo':27,33 'pain':13 'solid':23 'sound':8 'step':14 'thing':20 'use':32 'wish':2 'would':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4962446"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702225052 {#2247
      date: 2023-12-10 17:17:32.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 41.34 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2175
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2177
      +user: Proxies\__CG__\App\Entity\User {#10891 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Spending-a-few-days-with-Hyprland-made-me-realize-how"
      +title: "Spending a few days with Hyprland made me realize how awesome Gnome is"
      +url: null
      +body: """
        Don’t get me wrong. Hyprland is great. I like it a lot. It looks fresh, it’s easy to configure and the keybindings are super easy to implement, but it’s also very barebones. Most of the functionality expected from a DE come from external software. Be it a top bar, an app launcher, a notification daemon or anything else. Each has to be configured independently, which is good for some people, but not really for me. I could probably make Waybar look good if I spent a lot of time on it, but as of today, meh. Rofi is neat, fast and minimalist, but looks straight from the 90’, and as a result feels janky next to the hypermodern look and feel of Hyprland (Edit: OK I’ve found some nice themes for Rofi, just need to find a way to add blur behind the window). Quick settings are inexistant, or could be implemented with a collection of shell or Python scripts I’m not really motivated enough to pursue. A full Hyprland DE with top bar, quick settings and app launcher, with unified looks and centralized setings would actually be awesome and might make me switch (I know it’s not the philosophy of this project).\n
        \n
        Which brought me back to Gnome 45. I wouldn’t use vanilla Gnome without extensions, but with a few QOL or eyecandy extensions like dash-to-dock and Blur My Shell, it can look as fresh and modern as you want. The quick settings popup may have made me lazy, but it’s an incredibly efficient tool for switching Wifi networks, audio devices or power profiles. All the media keys work out of the box. Gnome Settings is what a settings app should be, complete yet simple to navigate and use. I love the new workspace indicator in the top bar.\n
        \n
        Gnome is “boring” in a good way. It’s a complete and unified experience, works great out of the box, is predictable and lets you be as productive or procrastinating as you want without getting in your way, while being infinitely extensible to let you tweak as little or as much as you want.\n
        \n
        Thank you Gnome devs for your awesome work. Thank you Hyprland devs for letting me try something new and fresh, even if it’s not for me.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 143
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709368933 {#10886
        date: 2024-03-02 09:42:13.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10893 …}
      +votes: Doctrine\ORM\PersistentCollection {#10895 …}
      +reports: Doctrine\ORM\PersistentCollection {#10897 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10899 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10901 …}
      +badges: Doctrine\ORM\PersistentCollection {#10903 …}
      +children: []
      -id: 15865
      -titleTs: "'awesom':11 'day':4 'gnome':12 'hyprland':6 'made':7 'realiz':9 'spend':1"
      -bodyTs: "'45':216 '90':111 'actual':192 'add':144 'also':33 'anyth':60 'app':54,183,292 'audio':272 'awesom':194,372 'back':213 'bar':52,179,311 'barebon':35 'behind':146 'blur':145,239 'bore':314 'box':285,331 'brought':211 'central':189 'collect':159 'come':44 'complet':295,322 'configur':21,66 'could':80,154 'daemon':58 'dash':235 'dash-to-dock':234 'de':43,176 'dev':369,377 'devic':273 'dock':237 'easi':19,27 'edit':127 'effici':266 'els':61 'enough':170 'even':386 'expect':40 'experi':325 'extens':224,232,353 'extern':46 'eyecandi':231 'fast':103 'feel':116,124 'find':140 'found':131 'fresh':16,246,385 'full':174 'function':39 'get':3,346 'gnome':215,222,286,312,368 'good':70,85,317 'great':8,327 'hypermodern':121 'hyprland':6,126,175,376 'implement':29,156 'incred':265 'independ':67 'indic':307 'inexist':152 'infinit':352 'janki':117 'key':280 'keybind':24 'know':201 'launcher':55,184 'lazi':260 'let':335,355,379 'like':10,233 'littl':359 'look':15,84,107,122,187,244 'lot':13,90 'love':303 'm':166 'made':258 'make':82,197 'may':256 'media':279 'meh':99 'might':196 'minimalist':105 'modern':248 'motiv':169 'much':362 'navig':299 'neat':102 'need':138 'network':271 'new':305,383 'next':118 'nice':133 'notif':57 'ok':128 'peopl':73 'philosophi':206 'popup':255 'power':275 'predict':333 'probabl':81 'procrastin':341 'product':339 'profil':276 'project':209 'pursu':172 'python':163 'qol':229 'quick':149,180,253 'realli':76,168 'result':115 'rofi':100,136 'script':164 'set':150,181,254,287,291 'sete':190 'shell':161,241 'simpl':297 'softwar':47 'someth':382 'spent':88 'straight':108 'super':26 'switch':199,269 'thank':366,374 'theme':134 'time':92 'today':98 'tool':267 'top':51,178,310 'tri':381 'tweak':357 'unifi':186,324 'use':220,301 'vanilla':221 've':130 'want':251,344,365 'way':142,318,349 'waybar':83 'wifi':270 'window':148 'without':223,345 'work':281,326,373 'workspac':306 'would':191 'wouldn':218 'wrong':5 'yet':296"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700820566
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/15810299"
      +editedAt: DateTimeImmutable @1701229791 {#10883
        date: 2023-11-29 04:49:51.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700734166 {#10885
        date: 2023-11-23 11:09:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use xmonad as my main WM, so Hyprland would be a very easy transition. I would have switched by now but I just love Haskell\n
      \n
      so much.\n
      ========\n
      \n
      I’m not talented enough to port Hyprland to Haskell (at least the configuration aspect) but I wish someone wanted to do that. What I like about xmonad is that its core is actually formally verified.\n
      \n
      I use Arch BTW. jk
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1700753103 {#2147
      date: 2023-11-23 16:25:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2176 …}
    +nested: Doctrine\ORM\PersistentCollection {#2178 …}
    +votes: Doctrine\ORM\PersistentCollection {#2183 …}
    +reports: Doctrine\ORM\PersistentCollection {#2168 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2038 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1988 …}
    -id: 154992
    -bodyTs: "'actual':62 'arch':67 'aspect':43 'btw':68 'configur':42 'core':60 'easi':14 'enough':33 'formal':63 'haskel':26,38 'hyprland':9,36 'jk':69 'least':40 'like':54 'love':25 'm':30 'main':6 'much':28 'port':35 'someon':47 'switch':19 'talent':32 'transit':15 'use':2,66 'verifi':64 'want':48 'wish':46 'wm':7 'would':10,17 'xmonad':3,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4495639"
    +editedAt: DateTimeImmutable @1701254122 {#2151
      date: 2023-11-29 11:35:22.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700753103 {#2205
      date: 2023-11-23 16:25:03.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10848
  +comment: App\Entity\EntryComment {#2175
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2177
      +user: Proxies\__CG__\App\Entity\User {#10891 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Spending-a-few-days-with-Hyprland-made-me-realize-how"
      +title: "Spending a few days with Hyprland made me realize how awesome Gnome is"
      +url: null
      +body: """
        Don’t get me wrong. Hyprland is great. I like it a lot. It looks fresh, it’s easy to configure and the keybindings are super easy to implement, but it’s also very barebones. Most of the functionality expected from a DE come from external software. Be it a top bar, an app launcher, a notification daemon or anything else. Each has to be configured independently, which is good for some people, but not really for me. I could probably make Waybar look good if I spent a lot of time on it, but as of today, meh. Rofi is neat, fast and minimalist, but looks straight from the 90’, and as a result feels janky next to the hypermodern look and feel of Hyprland (Edit: OK I’ve found some nice themes for Rofi, just need to find a way to add blur behind the window). Quick settings are inexistant, or could be implemented with a collection of shell or Python scripts I’m not really motivated enough to pursue. A full Hyprland DE with top bar, quick settings and app launcher, with unified looks and centralized setings would actually be awesome and might make me switch (I know it’s not the philosophy of this project).\n
        \n
        Which brought me back to Gnome 45. I wouldn’t use vanilla Gnome without extensions, but with a few QOL or eyecandy extensions like dash-to-dock and Blur My Shell, it can look as fresh and modern as you want. The quick settings popup may have made me lazy, but it’s an incredibly efficient tool for switching Wifi networks, audio devices or power profiles. All the media keys work out of the box. Gnome Settings is what a settings app should be, complete yet simple to navigate and use. I love the new workspace indicator in the top bar.\n
        \n
        Gnome is “boring” in a good way. It’s a complete and unified experience, works great out of the box, is predictable and lets you be as productive or procrastinating as you want without getting in your way, while being infinitely extensible to let you tweak as little or as much as you want.\n
        \n
        Thank you Gnome devs for your awesome work. Thank you Hyprland devs for letting me try something new and fresh, even if it’s not for me.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 143
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709368933 {#10886
        date: 2024-03-02 09:42:13.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10893 …}
      +votes: Doctrine\ORM\PersistentCollection {#10895 …}
      +reports: Doctrine\ORM\PersistentCollection {#10897 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10899 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10901 …}
      +badges: Doctrine\ORM\PersistentCollection {#10903 …}
      +children: []
      -id: 15865
      -titleTs: "'awesom':11 'day':4 'gnome':12 'hyprland':6 'made':7 'realiz':9 'spend':1"
      -bodyTs: "'45':216 '90':111 'actual':192 'add':144 'also':33 'anyth':60 'app':54,183,292 'audio':272 'awesom':194,372 'back':213 'bar':52,179,311 'barebon':35 'behind':146 'blur':145,239 'bore':314 'box':285,331 'brought':211 'central':189 'collect':159 'come':44 'complet':295,322 'configur':21,66 'could':80,154 'daemon':58 'dash':235 'dash-to-dock':234 'de':43,176 'dev':369,377 'devic':273 'dock':237 'easi':19,27 'edit':127 'effici':266 'els':61 'enough':170 'even':386 'expect':40 'experi':325 'extens':224,232,353 'extern':46 'eyecandi':231 'fast':103 'feel':116,124 'find':140 'found':131 'fresh':16,246,385 'full':174 'function':39 'get':3,346 'gnome':215,222,286,312,368 'good':70,85,317 'great':8,327 'hypermodern':121 'hyprland':6,126,175,376 'implement':29,156 'incred':265 'independ':67 'indic':307 'inexist':152 'infinit':352 'janki':117 'key':280 'keybind':24 'know':201 'launcher':55,184 'lazi':260 'let':335,355,379 'like':10,233 'littl':359 'look':15,84,107,122,187,244 'lot':13,90 'love':303 'm':166 'made':258 'make':82,197 'may':256 'media':279 'meh':99 'might':196 'minimalist':105 'modern':248 'motiv':169 'much':362 'navig':299 'neat':102 'need':138 'network':271 'new':305,383 'next':118 'nice':133 'notif':57 'ok':128 'peopl':73 'philosophi':206 'popup':255 'power':275 'predict':333 'probabl':81 'procrastin':341 'product':339 'profil':276 'project':209 'pursu':172 'python':163 'qol':229 'quick':149,180,253 'realli':76,168 'result':115 'rofi':100,136 'script':164 'set':150,181,254,287,291 'sete':190 'shell':161,241 'simpl':297 'softwar':47 'someth':382 'spent':88 'straight':108 'super':26 'switch':199,269 'thank':366,374 'theme':134 'time':92 'today':98 'tool':267 'top':51,178,310 'tri':381 'tweak':357 'unifi':186,324 'use':220,301 'vanilla':221 've':130 'want':251,344,365 'way':142,318,349 'waybar':83 'wifi':270 'window':148 'without':223,345 'work':281,326,373 'workspac':306 'would':191 'wouldn':218 'wrong':5 'yet':296"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700820566
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/15810299"
      +editedAt: DateTimeImmutable @1701229791 {#10883
        date: 2023-11-29 04:49:51.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700734166 {#10885
        date: 2023-11-23 11:09:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use xmonad as my main WM, so Hyprland would be a very easy transition. I would have switched by now but I just love Haskell\n
      \n
      so much.\n
      ========\n
      \n
      I’m not talented enough to port Hyprland to Haskell (at least the configuration aspect) but I wish someone wanted to do that. What I like about xmonad is that its core is actually formally verified.\n
      \n
      I use Arch BTW. jk
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1700753103 {#2147
      date: 2023-11-23 16:25:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2176 …}
    +nested: Doctrine\ORM\PersistentCollection {#2178 …}
    +votes: Doctrine\ORM\PersistentCollection {#2183 …}
    +reports: Doctrine\ORM\PersistentCollection {#2168 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2038 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1988 …}
    -id: 154992
    -bodyTs: "'actual':62 'arch':67 'aspect':43 'btw':68 'configur':42 'core':60 'easi':14 'enough':33 'formal':63 'haskel':26,38 'hyprland':9,36 'jk':69 'least':40 'like':54 'love':25 'm':30 'main':6 'much':28 'port':35 'someon':47 'switch':19 'talent':32 'transit':15 'use':2,66 'verifi':64 'want':48 'wish':46 'wm':7 'would':10,17 'xmonad':3,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4495639"
    +editedAt: DateTimeImmutable @1701254122 {#2151
      date: 2023-11-29 11:35:22.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700753103 {#2205
      date: 2023-11-23 16:25:03.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.20 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10912
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1700753103 {#2205
    date: 2023-11-23 16:25:03.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10968
  +date: DateTimeImmutable @1700753103 {#2205
    date: 2023-11-23 16:25:03.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1700753103 {#2205
    date: 2023-11-23 16:25:03.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1701254122 {#2151
    date: 2023-11-29 11:35:22.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11022
  +createdAt: DateTimeImmutable @1700753103 {#2205
    date: 2023-11-23 16:25:03.0 +01:00
  }
  +editedAt: DateTimeImmutable @1701254122 {#2151
    date: 2023-11-29 11:35:22.0 +01:00
  }
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.13 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2071
    +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
    +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 {#3083
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
    +entries: Doctrine\ORM\PersistentCollection {#3093 …}
    +posts: Doctrine\ORM\PersistentCollection {#3095 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
    +bans: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +badges: Doctrine\ORM\PersistentCollection {#3124 …}
    +logs: Doctrine\ORM\PersistentCollection {#3134 …}
    +awards: Doctrine\ORM\PersistentCollection {#3116 …}
    +categories: Doctrine\ORM\PersistentCollection {#3140 …}
    -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 {#3084
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#3085
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#11076
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
    +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
    +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 {#3083
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
    +entries: Doctrine\ORM\PersistentCollection {#3093 …}
    +posts: Doctrine\ORM\PersistentCollection {#3095 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
    +bans: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3111 …}
    +badges: Doctrine\ORM\PersistentCollection {#3124 …}
    +logs: Doctrine\ORM\PersistentCollection {#3134 …}
    +awards: Doctrine\ORM\PersistentCollection {#3116 …}
    +categories: Doctrine\ORM\PersistentCollection {#3140 …}
    -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 {#3084
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#3085
      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 {#2177
    +user: Proxies\__CG__\App\Entity\User {#10891 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
      +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
      +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 {#3083
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
      +entries: Doctrine\ORM\PersistentCollection {#3093 …}
      +posts: Doctrine\ORM\PersistentCollection {#3095 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
      +bans: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3111 …}
      +badges: Doctrine\ORM\PersistentCollection {#3124 …}
      +logs: Doctrine\ORM\PersistentCollection {#3134 …}
      +awards: Doctrine\ORM\PersistentCollection {#3116 …}
      +categories: Doctrine\ORM\PersistentCollection {#3140 …}
      -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 {#3084
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#3085
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
    +slug: "Spending-a-few-days-with-Hyprland-made-me-realize-how"
    +title: "Spending a few days with Hyprland made me realize how awesome Gnome is"
    +url: null
    +body: """
      Don’t get me wrong. Hyprland is great. I like it a lot. It looks fresh, it’s easy to configure and the keybindings are super easy to implement, but it’s also very barebones. Most of the functionality expected from a DE come from external software. Be it a top bar, an app launcher, a notification daemon or anything else. Each has to be configured independently, which is good for some people, but not really for me. I could probably make Waybar look good if I spent a lot of time on it, but as of today, meh. Rofi is neat, fast and minimalist, but looks straight from the 90’, and as a result feels janky next to the hypermodern look and feel of Hyprland (Edit: OK I’ve found some nice themes for Rofi, just need to find a way to add blur behind the window). Quick settings are inexistant, or could be implemented with a collection of shell or Python scripts I’m not really motivated enough to pursue. A full Hyprland DE with top bar, quick settings and app launcher, with unified looks and centralized setings would actually be awesome and might make me switch (I know it’s not the philosophy of this project).\n
      \n
      Which brought me back to Gnome 45. I wouldn’t use vanilla Gnome without extensions, but with a few QOL or eyecandy extensions like dash-to-dock and Blur My Shell, it can look as fresh and modern as you want. The quick settings popup may have made me lazy, but it’s an incredibly efficient tool for switching Wifi networks, audio devices or power profiles. All the media keys work out of the box. Gnome Settings is what a settings app should be, complete yet simple to navigate and use. I love the new workspace indicator in the top bar.\n
      \n
      Gnome is “boring” in a good way. It’s a complete and unified experience, works great out of the box, is predictable and lets you be as productive or procrastinating as you want without getting in your way, while being infinitely extensible to let you tweak as little or as much as you want.\n
      \n
      Thank you Gnome devs for your awesome work. Thank you Hyprland devs for letting me try something new and fresh, even if it’s not for me.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 30
    +favouriteCount: 143
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1709368933 {#10886
      date: 2024-03-02 09:42:13.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#10893 …}
    +votes: Doctrine\ORM\PersistentCollection {#10895 …}
    +reports: Doctrine\ORM\PersistentCollection {#10897 …}
    +favourites: Doctrine\ORM\PersistentCollection {#10899 …}
    +notifications: Doctrine\ORM\PersistentCollection {#10901 …}
    +badges: Doctrine\ORM\PersistentCollection {#10903 …}
    +children: []
    -id: 15865
    -titleTs: "'awesom':11 'day':4 'gnome':12 'hyprland':6 'made':7 'realiz':9 'spend':1"
    -bodyTs: "'45':216 '90':111 'actual':192 'add':144 'also':33 'anyth':60 'app':54,183,292 'audio':272 'awesom':194,372 'back':213 'bar':52,179,311 'barebon':35 'behind':146 'blur':145,239 'bore':314 'box':285,331 'brought':211 'central':189 'collect':159 'come':44 'complet':295,322 'configur':21,66 'could':80,154 'daemon':58 'dash':235 'dash-to-dock':234 'de':43,176 'dev':369,377 'devic':273 'dock':237 'easi':19,27 'edit':127 'effici':266 'els':61 'enough':170 'even':386 'expect':40 'experi':325 'extens':224,232,353 'extern':46 'eyecandi':231 'fast':103 'feel':116,124 'find':140 'found':131 'fresh':16,246,385 'full':174 'function':39 'get':3,346 'gnome':215,222,286,312,368 'good':70,85,317 'great':8,327 'hypermodern':121 'hyprland':6,126,175,376 'implement':29,156 'incred':265 'independ':67 'indic':307 'inexist':152 'infinit':352 'janki':117 'key':280 'keybind':24 'know':201 'launcher':55,184 'lazi':260 'let':335,355,379 'like':10,233 'littl':359 'look':15,84,107,122,187,244 'lot':13,90 'love':303 'm':166 'made':258 'make':82,197 'may':256 'media':279 'meh':99 'might':196 'minimalist':105 'modern':248 'motiv':169 'much':362 'navig':299 'neat':102 'need':138 'network':271 'new':305,383 'next':118 'nice':133 'notif':57 'ok':128 'peopl':73 'philosophi':206 'popup':255 'power':275 'predict':333 'probabl':81 'procrastin':341 'product':339 'profil':276 'project':209 'pursu':172 'python':163 'qol':229 'quick':149,180,253 'realli':76,168 'result':115 'rofi':100,136 'script':164 'set':150,181,254,287,291 'sete':190 'shell':161,241 'simpl':297 'softwar':47 'someth':382 'spent':88 'straight':108 'super':26 'switch':199,269 'thank':366,374 'theme':134 'time':92 'today':98 'tool':267 'top':51,178,310 'tri':381 'tweak':357 'unifi':186,324 'use':220,301 'vanilla':221 've':130 'want':251,344,365 'way':142,318,349 'waybar':83 'wifi':270 'window':148 'without':223,345 'work':281,326,373 'workspac':306 'would':191 'wouldn':218 'wrong':5 'yet':296"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700820566
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15810299"
    +editedAt: DateTimeImmutable @1701229791 {#10883
      date: 2023-11-29 04:49:51.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700734166 {#10885
      date: 2023-11-23 11:09:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#11131
  +entry: Proxies\__CG__\App\Entity\Entry {#2177
    +user: Proxies\__CG__\App\Entity\User {#10891 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
      +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
      +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 {#3083
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
      +entries: Doctrine\ORM\PersistentCollection {#3093 …}
      +posts: Doctrine\ORM\PersistentCollection {#3095 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
      +bans: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3111 …}
      +badges: Doctrine\ORM\PersistentCollection {#3124 …}
      +logs: Doctrine\ORM\PersistentCollection {#3134 …}
      +awards: Doctrine\ORM\PersistentCollection {#3116 …}
      +categories: Doctrine\ORM\PersistentCollection {#3140 …}
      -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 {#3084
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#3085
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
    +slug: "Spending-a-few-days-with-Hyprland-made-me-realize-how"
    +title: "Spending a few days with Hyprland made me realize how awesome Gnome is"
    +url: null
    +body: """
      Don’t get me wrong. Hyprland is great. I like it a lot. It looks fresh, it’s easy to configure and the keybindings are super easy to implement, but it’s also very barebones. Most of the functionality expected from a DE come from external software. Be it a top bar, an app launcher, a notification daemon or anything else. Each has to be configured independently, which is good for some people, but not really for me. I could probably make Waybar look good if I spent a lot of time on it, but as of today, meh. Rofi is neat, fast and minimalist, but looks straight from the 90’, and as a result feels janky next to the hypermodern look and feel of Hyprland (Edit: OK I’ve found some nice themes for Rofi, just need to find a way to add blur behind the window). Quick settings are inexistant, or could be implemented with a collection of shell or Python scripts I’m not really motivated enough to pursue. A full Hyprland DE with top bar, quick settings and app launcher, with unified looks and centralized setings would actually be awesome and might make me switch (I know it’s not the philosophy of this project).\n
      \n
      Which brought me back to Gnome 45. I wouldn’t use vanilla Gnome without extensions, but with a few QOL or eyecandy extensions like dash-to-dock and Blur My Shell, it can look as fresh and modern as you want. The quick settings popup may have made me lazy, but it’s an incredibly efficient tool for switching Wifi networks, audio devices or power profiles. All the media keys work out of the box. Gnome Settings is what a settings app should be, complete yet simple to navigate and use. I love the new workspace indicator in the top bar.\n
      \n
      Gnome is “boring” in a good way. It’s a complete and unified experience, works great out of the box, is predictable and lets you be as productive or procrastinating as you want without getting in your way, while being infinitely extensible to let you tweak as little or as much as you want.\n
      \n
      Thank you Gnome devs for your awesome work. Thank you Hyprland devs for letting me try something new and fresh, even if it’s not for me.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 30
    +favouriteCount: 143
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1709368933 {#10886
      date: 2024-03-02 09:42:13.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#10893 …}
    +votes: Doctrine\ORM\PersistentCollection {#10895 …}
    +reports: Doctrine\ORM\PersistentCollection {#10897 …}
    +favourites: Doctrine\ORM\PersistentCollection {#10899 …}
    +notifications: Doctrine\ORM\PersistentCollection {#10901 …}
    +badges: Doctrine\ORM\PersistentCollection {#10903 …}
    +children: []
    -id: 15865
    -titleTs: "'awesom':11 'day':4 'gnome':12 'hyprland':6 'made':7 'realiz':9 'spend':1"
    -bodyTs: "'45':216 '90':111 'actual':192 'add':144 'also':33 'anyth':60 'app':54,183,292 'audio':272 'awesom':194,372 'back':213 'bar':52,179,311 'barebon':35 'behind':146 'blur':145,239 'bore':314 'box':285,331 'brought':211 'central':189 'collect':159 'come':44 'complet':295,322 'configur':21,66 'could':80,154 'daemon':58 'dash':235 'dash-to-dock':234 'de':43,176 'dev':369,377 'devic':273 'dock':237 'easi':19,27 'edit':127 'effici':266 'els':61 'enough':170 'even':386 'expect':40 'experi':325 'extens':224,232,353 'extern':46 'eyecandi':231 'fast':103 'feel':116,124 'find':140 'found':131 'fresh':16,246,385 'full':174 'function':39 'get':3,346 'gnome':215,222,286,312,368 'good':70,85,317 'great':8,327 'hypermodern':121 'hyprland':6,126,175,376 'implement':29,156 'incred':265 'independ':67 'indic':307 'inexist':152 'infinit':352 'janki':117 'key':280 'keybind':24 'know':201 'launcher':55,184 'lazi':260 'let':335,355,379 'like':10,233 'littl':359 'look':15,84,107,122,187,244 'lot':13,90 'love':303 'm':166 'made':258 'make':82,197 'may':256 'media':279 'meh':99 'might':196 'minimalist':105 'modern':248 'motiv':169 'much':362 'navig':299 'neat':102 'need':138 'network':271 'new':305,383 'next':118 'nice':133 'notif':57 'ok':128 'peopl':73 'philosophi':206 'popup':255 'power':275 'predict':333 'probabl':81 'procrastin':341 'product':339 'profil':276 'project':209 'pursu':172 'python':163 'qol':229 'quick':149,180,253 'realli':76,168 'result':115 'rofi':100,136 'script':164 'set':150,181,254,287,291 'sete':190 'shell':161,241 'simpl':297 'softwar':47 'someth':382 'spent':88 'straight':108 'super':26 'switch':199,269 'thank':366,374 'theme':134 'time':92 'today':98 'tool':267 'top':51,178,310 'tri':381 'tweak':357 'unifi':186,324 'use':220,301 'vanilla':221 've':130 'want':251,344,365 'way':142,318,349 'waybar':83 'wifi':270 'window':148 'without':223,345 'work':281,326,373 'workspac':306 'would':191 'wouldn':218 'wrong':5 'yet':296"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700820566
    +visibility: "visible             "
    +apId: "https://lemm.ee/post/15810299"
    +editedAt: DateTimeImmutable @1701229791 {#10883
      date: 2023-11-29 04:49:51.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700734166 {#10885
      date: 2023-11-23 11:09:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11186
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2175
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2177
      +user: Proxies\__CG__\App\Entity\User {#10891 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Spending-a-few-days-with-Hyprland-made-me-realize-how"
      +title: "Spending a few days with Hyprland made me realize how awesome Gnome is"
      +url: null
      +body: """
        Don’t get me wrong. Hyprland is great. I like it a lot. It looks fresh, it’s easy to configure and the keybindings are super easy to implement, but it’s also very barebones. Most of the functionality expected from a DE come from external software. Be it a top bar, an app launcher, a notification daemon or anything else. Each has to be configured independently, which is good for some people, but not really for me. I could probably make Waybar look good if I spent a lot of time on it, but as of today, meh. Rofi is neat, fast and minimalist, but looks straight from the 90’, and as a result feels janky next to the hypermodern look and feel of Hyprland (Edit: OK I’ve found some nice themes for Rofi, just need to find a way to add blur behind the window). Quick settings are inexistant, or could be implemented with a collection of shell or Python scripts I’m not really motivated enough to pursue. A full Hyprland DE with top bar, quick settings and app launcher, with unified looks and centralized setings would actually be awesome and might make me switch (I know it’s not the philosophy of this project).\n
        \n
        Which brought me back to Gnome 45. I wouldn’t use vanilla Gnome without extensions, but with a few QOL or eyecandy extensions like dash-to-dock and Blur My Shell, it can look as fresh and modern as you want. The quick settings popup may have made me lazy, but it’s an incredibly efficient tool for switching Wifi networks, audio devices or power profiles. All the media keys work out of the box. Gnome Settings is what a settings app should be, complete yet simple to navigate and use. I love the new workspace indicator in the top bar.\n
        \n
        Gnome is “boring” in a good way. It’s a complete and unified experience, works great out of the box, is predictable and lets you be as productive or procrastinating as you want without getting in your way, while being infinitely extensible to let you tweak as little or as much as you want.\n
        \n
        Thank you Gnome devs for your awesome work. Thank you Hyprland devs for letting me try something new and fresh, even if it’s not for me.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 143
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709368933 {#10886
        date: 2024-03-02 09:42:13.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10893 …}
      +votes: Doctrine\ORM\PersistentCollection {#10895 …}
      +reports: Doctrine\ORM\PersistentCollection {#10897 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10899 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10901 …}
      +badges: Doctrine\ORM\PersistentCollection {#10903 …}
      +children: []
      -id: 15865
      -titleTs: "'awesom':11 'day':4 'gnome':12 'hyprland':6 'made':7 'realiz':9 'spend':1"
      -bodyTs: "'45':216 '90':111 'actual':192 'add':144 'also':33 'anyth':60 'app':54,183,292 'audio':272 'awesom':194,372 'back':213 'bar':52,179,311 'barebon':35 'behind':146 'blur':145,239 'bore':314 'box':285,331 'brought':211 'central':189 'collect':159 'come':44 'complet':295,322 'configur':21,66 'could':80,154 'daemon':58 'dash':235 'dash-to-dock':234 'de':43,176 'dev':369,377 'devic':273 'dock':237 'easi':19,27 'edit':127 'effici':266 'els':61 'enough':170 'even':386 'expect':40 'experi':325 'extens':224,232,353 'extern':46 'eyecandi':231 'fast':103 'feel':116,124 'find':140 'found':131 'fresh':16,246,385 'full':174 'function':39 'get':3,346 'gnome':215,222,286,312,368 'good':70,85,317 'great':8,327 'hypermodern':121 'hyprland':6,126,175,376 'implement':29,156 'incred':265 'independ':67 'indic':307 'inexist':152 'infinit':352 'janki':117 'key':280 'keybind':24 'know':201 'launcher':55,184 'lazi':260 'let':335,355,379 'like':10,233 'littl':359 'look':15,84,107,122,187,244 'lot':13,90 'love':303 'm':166 'made':258 'make':82,197 'may':256 'media':279 'meh':99 'might':196 'minimalist':105 'modern':248 'motiv':169 'much':362 'navig':299 'neat':102 'need':138 'network':271 'new':305,383 'next':118 'nice':133 'notif':57 'ok':128 'peopl':73 'philosophi':206 'popup':255 'power':275 'predict':333 'probabl':81 'procrastin':341 'product':339 'profil':276 'project':209 'pursu':172 'python':163 'qol':229 'quick':149,180,253 'realli':76,168 'result':115 'rofi':100,136 'script':164 'set':150,181,254,287,291 'sete':190 'shell':161,241 'simpl':297 'softwar':47 'someth':382 'spent':88 'straight':108 'super':26 'switch':199,269 'thank':366,374 'theme':134 'time':92 'today':98 'tool':267 'top':51,178,310 'tri':381 'tweak':357 'unifi':186,324 'use':220,301 'vanilla':221 've':130 'want':251,344,365 'way':142,318,349 'waybar':83 'wifi':270 'window':148 'without':223,345 'work':281,326,373 'workspac':306 'would':191 'wouldn':218 'wrong':5 'yet':296"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700820566
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/15810299"
      +editedAt: DateTimeImmutable @1701229791 {#10883
        date: 2023-11-29 04:49:51.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700734166 {#10885
        date: 2023-11-23 11:09:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use xmonad as my main WM, so Hyprland would be a very easy transition. I would have switched by now but I just love Haskell\n
      \n
      so much.\n
      ========\n
      \n
      I’m not talented enough to port Hyprland to Haskell (at least the configuration aspect) but I wish someone wanted to do that. What I like about xmonad is that its core is actually formally verified.\n
      \n
      I use Arch BTW. jk
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1700753103 {#2147
      date: 2023-11-23 16:25:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2176 …}
    +nested: Doctrine\ORM\PersistentCollection {#2178 …}
    +votes: Doctrine\ORM\PersistentCollection {#2183 …}
    +reports: Doctrine\ORM\PersistentCollection {#2168 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2038 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1988 …}
    -id: 154992
    -bodyTs: "'actual':62 'arch':67 'aspect':43 'btw':68 'configur':42 'core':60 'easi':14 'enough':33 'formal':63 'haskel':26,38 'hyprland':9,36 'jk':69 'least':40 'like':54 'love':25 'm':30 'main':6 'much':28 'port':35 'someon':47 'switch':19 'talent':32 'transit':15 'use':2,66 'verifi':64 'want':48 'wish':46 'wm':7 'would':10,17 'xmonad':3,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4495639"
    +editedAt: DateTimeImmutable @1701254122 {#2151
      date: 2023-11-29 11:35:22.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700753103 {#2205
      date: 2023-11-23 16:25:03.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11268
  +subject: App\Entity\EntryComment {#2175
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2177
      +user: Proxies\__CG__\App\Entity\User {#10891 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Spending-a-few-days-with-Hyprland-made-me-realize-how"
      +title: "Spending a few days with Hyprland made me realize how awesome Gnome is"
      +url: null
      +body: """
        Don’t get me wrong. Hyprland is great. I like it a lot. It looks fresh, it’s easy to configure and the keybindings are super easy to implement, but it’s also very barebones. Most of the functionality expected from a DE come from external software. Be it a top bar, an app launcher, a notification daemon or anything else. Each has to be configured independently, which is good for some people, but not really for me. I could probably make Waybar look good if I spent a lot of time on it, but as of today, meh. Rofi is neat, fast and minimalist, but looks straight from the 90’, and as a result feels janky next to the hypermodern look and feel of Hyprland (Edit: OK I’ve found some nice themes for Rofi, just need to find a way to add blur behind the window). Quick settings are inexistant, or could be implemented with a collection of shell or Python scripts I’m not really motivated enough to pursue. A full Hyprland DE with top bar, quick settings and app launcher, with unified looks and centralized setings would actually be awesome and might make me switch (I know it’s not the philosophy of this project).\n
        \n
        Which brought me back to Gnome 45. I wouldn’t use vanilla Gnome without extensions, but with a few QOL or eyecandy extensions like dash-to-dock and Blur My Shell, it can look as fresh and modern as you want. The quick settings popup may have made me lazy, but it’s an incredibly efficient tool for switching Wifi networks, audio devices or power profiles. All the media keys work out of the box. Gnome Settings is what a settings app should be, complete yet simple to navigate and use. I love the new workspace indicator in the top bar.\n
        \n
        Gnome is “boring” in a good way. It’s a complete and unified experience, works great out of the box, is predictable and lets you be as productive or procrastinating as you want without getting in your way, while being infinitely extensible to let you tweak as little or as much as you want.\n
        \n
        Thank you Gnome devs for your awesome work. Thank you Hyprland devs for letting me try something new and fresh, even if it’s not for me.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 143
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709368933 {#10886
        date: 2024-03-02 09:42:13.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10893 …}
      +votes: Doctrine\ORM\PersistentCollection {#10895 …}
      +reports: Doctrine\ORM\PersistentCollection {#10897 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10899 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10901 …}
      +badges: Doctrine\ORM\PersistentCollection {#10903 …}
      +children: []
      -id: 15865
      -titleTs: "'awesom':11 'day':4 'gnome':12 'hyprland':6 'made':7 'realiz':9 'spend':1"
      -bodyTs: "'45':216 '90':111 'actual':192 'add':144 'also':33 'anyth':60 'app':54,183,292 'audio':272 'awesom':194,372 'back':213 'bar':52,179,311 'barebon':35 'behind':146 'blur':145,239 'bore':314 'box':285,331 'brought':211 'central':189 'collect':159 'come':44 'complet':295,322 'configur':21,66 'could':80,154 'daemon':58 'dash':235 'dash-to-dock':234 'de':43,176 'dev':369,377 'devic':273 'dock':237 'easi':19,27 'edit':127 'effici':266 'els':61 'enough':170 'even':386 'expect':40 'experi':325 'extens':224,232,353 'extern':46 'eyecandi':231 'fast':103 'feel':116,124 'find':140 'found':131 'fresh':16,246,385 'full':174 'function':39 'get':3,346 'gnome':215,222,286,312,368 'good':70,85,317 'great':8,327 'hypermodern':121 'hyprland':6,126,175,376 'implement':29,156 'incred':265 'independ':67 'indic':307 'inexist':152 'infinit':352 'janki':117 'key':280 'keybind':24 'know':201 'launcher':55,184 'lazi':260 'let':335,355,379 'like':10,233 'littl':359 'look':15,84,107,122,187,244 'lot':13,90 'love':303 'm':166 'made':258 'make':82,197 'may':256 'media':279 'meh':99 'might':196 'minimalist':105 'modern':248 'motiv':169 'much':362 'navig':299 'neat':102 'need':138 'network':271 'new':305,383 'next':118 'nice':133 'notif':57 'ok':128 'peopl':73 'philosophi':206 'popup':255 'power':275 'predict':333 'probabl':81 'procrastin':341 'product':339 'profil':276 'project':209 'pursu':172 'python':163 'qol':229 'quick':149,180,253 'realli':76,168 'result':115 'rofi':100,136 'script':164 'set':150,181,254,287,291 'sete':190 'shell':161,241 'simpl':297 'softwar':47 'someth':382 'spent':88 'straight':108 'super':26 'switch':199,269 'thank':366,374 'theme':134 'time':92 'today':98 'tool':267 'top':51,178,310 'tri':381 'tweak':357 'unifi':186,324 'use':220,301 'vanilla':221 've':130 'want':251,344,365 'way':142,318,349 'waybar':83 'wifi':270 'window':148 'without':223,345 'work':281,326,373 'workspac':306 'would':191 'wouldn':218 'wrong':5 'yet':296"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700820566
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/15810299"
      +editedAt: DateTimeImmutable @1701229791 {#10883
        date: 2023-11-29 04:49:51.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700734166 {#10885
        date: 2023-11-23 11:09:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use xmonad as my main WM, so Hyprland would be a very easy transition. I would have switched by now but I just love Haskell\n
      \n
      so much.\n
      ========\n
      \n
      I’m not talented enough to port Hyprland to Haskell (at least the configuration aspect) but I wish someone wanted to do that. What I like about xmonad is that its core is actually formally verified.\n
      \n
      I use Arch BTW. jk
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1700753103 {#2147
      date: 2023-11-23 16:25:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2176 …}
    +nested: Doctrine\ORM\PersistentCollection {#2178 …}
    +votes: Doctrine\ORM\PersistentCollection {#2183 …}
    +reports: Doctrine\ORM\PersistentCollection {#2168 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2038 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1988 …}
    -id: 154992
    -bodyTs: "'actual':62 'arch':67 'aspect':43 'btw':68 'configur':42 'core':60 'easi':14 'enough':33 'formal':63 'haskel':26,38 'hyprland':9,36 'jk':69 'least':40 'like':54 'love':25 'm':30 'main':6 'much':28 'port':35 'someon':47 'switch':19 'talent':32 'transit':15 'use':2,66 'verifi':64 'want':48 'wish':46 'wm':7 'would':10,17 'xmonad':3,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4495639"
    +editedAt: DateTimeImmutable @1701254122 {#2151
      date: 2023-11-29 11:35:22.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700753103 {#2205
      date: 2023-11-23 16:25:03.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.20 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2175
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2177
      +user: Proxies\__CG__\App\Entity\User {#10891 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Spending-a-few-days-with-Hyprland-made-me-realize-how"
      +title: "Spending a few days with Hyprland made me realize how awesome Gnome is"
      +url: null
      +body: """
        Don’t get me wrong. Hyprland is great. I like it a lot. It looks fresh, it’s easy to configure and the keybindings are super easy to implement, but it’s also very barebones. Most of the functionality expected from a DE come from external software. Be it a top bar, an app launcher, a notification daemon or anything else. Each has to be configured independently, which is good for some people, but not really for me. I could probably make Waybar look good if I spent a lot of time on it, but as of today, meh. Rofi is neat, fast and minimalist, but looks straight from the 90’, and as a result feels janky next to the hypermodern look and feel of Hyprland (Edit: OK I’ve found some nice themes for Rofi, just need to find a way to add blur behind the window). Quick settings are inexistant, or could be implemented with a collection of shell or Python scripts I’m not really motivated enough to pursue. A full Hyprland DE with top bar, quick settings and app launcher, with unified looks and centralized setings would actually be awesome and might make me switch (I know it’s not the philosophy of this project).\n
        \n
        Which brought me back to Gnome 45. I wouldn’t use vanilla Gnome without extensions, but with a few QOL or eyecandy extensions like dash-to-dock and Blur My Shell, it can look as fresh and modern as you want. The quick settings popup may have made me lazy, but it’s an incredibly efficient tool for switching Wifi networks, audio devices or power profiles. All the media keys work out of the box. Gnome Settings is what a settings app should be, complete yet simple to navigate and use. I love the new workspace indicator in the top bar.\n
        \n
        Gnome is “boring” in a good way. It’s a complete and unified experience, works great out of the box, is predictable and lets you be as productive or procrastinating as you want without getting in your way, while being infinitely extensible to let you tweak as little or as much as you want.\n
        \n
        Thank you Gnome devs for your awesome work. Thank you Hyprland devs for letting me try something new and fresh, even if it’s not for me.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 143
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709368933 {#10886
        date: 2024-03-02 09:42:13.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10893 …}
      +votes: Doctrine\ORM\PersistentCollection {#10895 …}
      +reports: Doctrine\ORM\PersistentCollection {#10897 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10899 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10901 …}
      +badges: Doctrine\ORM\PersistentCollection {#10903 …}
      +children: []
      -id: 15865
      -titleTs: "'awesom':11 'day':4 'gnome':12 'hyprland':6 'made':7 'realiz':9 'spend':1"
      -bodyTs: "'45':216 '90':111 'actual':192 'add':144 'also':33 'anyth':60 'app':54,183,292 'audio':272 'awesom':194,372 'back':213 'bar':52,179,311 'barebon':35 'behind':146 'blur':145,239 'bore':314 'box':285,331 'brought':211 'central':189 'collect':159 'come':44 'complet':295,322 'configur':21,66 'could':80,154 'daemon':58 'dash':235 'dash-to-dock':234 'de':43,176 'dev':369,377 'devic':273 'dock':237 'easi':19,27 'edit':127 'effici':266 'els':61 'enough':170 'even':386 'expect':40 'experi':325 'extens':224,232,353 'extern':46 'eyecandi':231 'fast':103 'feel':116,124 'find':140 'found':131 'fresh':16,246,385 'full':174 'function':39 'get':3,346 'gnome':215,222,286,312,368 'good':70,85,317 'great':8,327 'hypermodern':121 'hyprland':6,126,175,376 'implement':29,156 'incred':265 'independ':67 'indic':307 'inexist':152 'infinit':352 'janki':117 'key':280 'keybind':24 'know':201 'launcher':55,184 'lazi':260 'let':335,355,379 'like':10,233 'littl':359 'look':15,84,107,122,187,244 'lot':13,90 'love':303 'm':166 'made':258 'make':82,197 'may':256 'media':279 'meh':99 'might':196 'minimalist':105 'modern':248 'motiv':169 'much':362 'navig':299 'neat':102 'need':138 'network':271 'new':305,383 'next':118 'nice':133 'notif':57 'ok':128 'peopl':73 'philosophi':206 'popup':255 'power':275 'predict':333 'probabl':81 'procrastin':341 'product':339 'profil':276 'project':209 'pursu':172 'python':163 'qol':229 'quick':149,180,253 'realli':76,168 'result':115 'rofi':100,136 'script':164 'set':150,181,254,287,291 'sete':190 'shell':161,241 'simpl':297 'softwar':47 'someth':382 'spent':88 'straight':108 'super':26 'switch':199,269 'thank':366,374 'theme':134 'time':92 'today':98 'tool':267 'top':51,178,310 'tri':381 'tweak':357 'unifi':186,324 'use':220,301 'vanilla':221 've':130 'want':251,344,365 'way':142,318,349 'waybar':83 'wifi':270 'window':148 'without':223,345 'work':281,326,373 'workspac':306 'would':191 'wouldn':218 'wrong':5 'yet':296"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700820566
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/15810299"
      +editedAt: DateTimeImmutable @1701229791 {#10883
        date: 2023-11-29 04:49:51.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700734166 {#10885
        date: 2023-11-23 11:09:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use xmonad as my main WM, so Hyprland would be a very easy transition. I would have switched by now but I just love Haskell\n
      \n
      so much.\n
      ========\n
      \n
      I’m not talented enough to port Hyprland to Haskell (at least the configuration aspect) but I wish someone wanted to do that. What I like about xmonad is that its core is actually formally verified.\n
      \n
      I use Arch BTW. jk
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1700753103 {#2147
      date: 2023-11-23 16:25:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2176 …}
    +nested: Doctrine\ORM\PersistentCollection {#2178 …}
    +votes: Doctrine\ORM\PersistentCollection {#2183 …}
    +reports: Doctrine\ORM\PersistentCollection {#2168 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2038 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1988 …}
    -id: 154992
    -bodyTs: "'actual':62 'arch':67 'aspect':43 'btw':68 'configur':42 'core':60 'easi':14 'enough':33 'formal':63 'haskel':26,38 'hyprland':9,36 'jk':69 'least':40 'like':54 'love':25 'm':30 'main':6 'much':28 'port':35 'someon':47 'switch':19 'talent':32 'transit':15 'use':2,66 'verifi':64 'want':48 'wish':46 'wm':7 'would':10,17 'xmonad':3,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4495639"
    +editedAt: DateTimeImmutable @1701254122 {#2151
      date: 2023-11-29 11:35:22.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700753103 {#2205
      date: 2023-11-23 16:25:03.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11325
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2175
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2177
      +user: Proxies\__CG__\App\Entity\User {#10891 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2071
        +icon: Proxies\__CG__\App\Entity\Image {#3086 …}
        +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 {#3083
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3087 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3089 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3091 …}
        +entries: Doctrine\ORM\PersistentCollection {#3093 …}
        +posts: Doctrine\ORM\PersistentCollection {#3095 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3097 …}
        +bans: Doctrine\ORM\PersistentCollection {#3103 …}
        +reports: Doctrine\ORM\PersistentCollection {#3111 …}
        +badges: Doctrine\ORM\PersistentCollection {#3124 …}
        +logs: Doctrine\ORM\PersistentCollection {#3134 …}
        +awards: Doctrine\ORM\PersistentCollection {#3116 …}
        +categories: Doctrine\ORM\PersistentCollection {#3140 …}
        -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 {#3084
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#3085
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3003 …}
      +slug: "Spending-a-few-days-with-Hyprland-made-me-realize-how"
      +title: "Spending a few days with Hyprland made me realize how awesome Gnome is"
      +url: null
      +body: """
        Don’t get me wrong. Hyprland is great. I like it a lot. It looks fresh, it’s easy to configure and the keybindings are super easy to implement, but it’s also very barebones. Most of the functionality expected from a DE come from external software. Be it a top bar, an app launcher, a notification daemon or anything else. Each has to be configured independently, which is good for some people, but not really for me. I could probably make Waybar look good if I spent a lot of time on it, but as of today, meh. Rofi is neat, fast and minimalist, but looks straight from the 90’, and as a result feels janky next to the hypermodern look and feel of Hyprland (Edit: OK I’ve found some nice themes for Rofi, just need to find a way to add blur behind the window). Quick settings are inexistant, or could be implemented with a collection of shell or Python scripts I’m not really motivated enough to pursue. A full Hyprland DE with top bar, quick settings and app launcher, with unified looks and centralized setings would actually be awesome and might make me switch (I know it’s not the philosophy of this project).\n
        \n
        Which brought me back to Gnome 45. I wouldn’t use vanilla Gnome without extensions, but with a few QOL or eyecandy extensions like dash-to-dock and Blur My Shell, it can look as fresh and modern as you want. The quick settings popup may have made me lazy, but it’s an incredibly efficient tool for switching Wifi networks, audio devices or power profiles. All the media keys work out of the box. Gnome Settings is what a settings app should be, complete yet simple to navigate and use. I love the new workspace indicator in the top bar.\n
        \n
        Gnome is “boring” in a good way. It’s a complete and unified experience, works great out of the box, is predictable and lets you be as productive or procrastinating as you want without getting in your way, while being infinitely extensible to let you tweak as little or as much as you want.\n
        \n
        Thank you Gnome devs for your awesome work. Thank you Hyprland devs for letting me try something new and fresh, even if it’s not for me.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 30
      +favouriteCount: 143
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709368933 {#10886
        date: 2024-03-02 09:42:13.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#10893 …}
      +votes: Doctrine\ORM\PersistentCollection {#10895 …}
      +reports: Doctrine\ORM\PersistentCollection {#10897 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10899 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10901 …}
      +badges: Doctrine\ORM\PersistentCollection {#10903 …}
      +children: []
      -id: 15865
      -titleTs: "'awesom':11 'day':4 'gnome':12 'hyprland':6 'made':7 'realiz':9 'spend':1"
      -bodyTs: "'45':216 '90':111 'actual':192 'add':144 'also':33 'anyth':60 'app':54,183,292 'audio':272 'awesom':194,372 'back':213 'bar':52,179,311 'barebon':35 'behind':146 'blur':145,239 'bore':314 'box':285,331 'brought':211 'central':189 'collect':159 'come':44 'complet':295,322 'configur':21,66 'could':80,154 'daemon':58 'dash':235 'dash-to-dock':234 'de':43,176 'dev':369,377 'devic':273 'dock':237 'easi':19,27 'edit':127 'effici':266 'els':61 'enough':170 'even':386 'expect':40 'experi':325 'extens':224,232,353 'extern':46 'eyecandi':231 'fast':103 'feel':116,124 'find':140 'found':131 'fresh':16,246,385 'full':174 'function':39 'get':3,346 'gnome':215,222,286,312,368 'good':70,85,317 'great':8,327 'hypermodern':121 'hyprland':6,126,175,376 'implement':29,156 'incred':265 'independ':67 'indic':307 'inexist':152 'infinit':352 'janki':117 'key':280 'keybind':24 'know':201 'launcher':55,184 'lazi':260 'let':335,355,379 'like':10,233 'littl':359 'look':15,84,107,122,187,244 'lot':13,90 'love':303 'm':166 'made':258 'make':82,197 'may':256 'media':279 'meh':99 'might':196 'minimalist':105 'modern':248 'motiv':169 'much':362 'navig':299 'neat':102 'need':138 'network':271 'new':305,383 'next':118 'nice':133 'notif':57 'ok':128 'peopl':73 'philosophi':206 'popup':255 'power':275 'predict':333 'probabl':81 'procrastin':341 'product':339 'profil':276 'project':209 'pursu':172 'python':163 'qol':229 'quick':149,180,253 'realli':76,168 'result':115 'rofi':100,136 'script':164 'set':150,181,254,287,291 'sete':190 'shell':161,241 'simpl':297 'softwar':47 'someth':382 'spent':88 'straight':108 'super':26 'switch':199,269 'thank':366,374 'theme':134 'time':92 'today':98 'tool':267 'top':51,178,310 'tri':381 'tweak':357 'unifi':186,324 'use':220,301 'vanilla':221 've':130 'want':251,344,365 'way':142,318,349 'waybar':83 'wifi':270 'window':148 'without':223,345 'work':281,326,373 'workspac':306 'would':191 'wouldn':218 'wrong':5 'yet':296"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700820566
      +visibility: "visible             "
      +apId: "https://lemm.ee/post/15810299"
      +editedAt: DateTimeImmutable @1701229791 {#10883
        date: 2023-11-29 04:49:51.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700734166 {#10885
        date: 2023-11-23 11:09:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2071 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use xmonad as my main WM, so Hyprland would be a very easy transition. I would have switched by now but I just love Haskell\n
      \n
      so much.\n
      ========\n
      \n
      I’m not talented enough to port Hyprland to Haskell (at least the configuration aspect) but I wish someone wanted to do that. What I like about xmonad is that its core is actually formally verified.\n
      \n
      I use Arch BTW. jk
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1700753103 {#2147
      date: 2023-11-23 16:25:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@wfh@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2176 …}
    +nested: Doctrine\ORM\PersistentCollection {#2178 …}
    +votes: Doctrine\ORM\PersistentCollection {#2183 …}
    +reports: Doctrine\ORM\PersistentCollection {#2168 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2038 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1988 …}
    -id: 154992
    -bodyTs: "'actual':62 'arch':67 'aspect':43 'btw':68 'configur':42 'core':60 'easi':14 'enough':33 'formal':63 'haskel':26,38 'hyprland':9,36 'jk':69 'least':40 'like':54 'love':25 'm':30 'main':6 'much':28 'port':35 'someon':47 'switch':19 'talent':32 'transit':15 'use':2,66 'verifi':64 'want':48 'wish':46 'wm':7 'would':10,17 'xmonad':3,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4495639"
    +editedAt: DateTimeImmutable @1701254122 {#2151
      date: 2023-11-29 11:35:22.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700753103 {#2205
      date: 2023-11-23 16:25:03.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 32.91 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1995
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#1996 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: "Nice. He recognized a good technology. You sound SO stupid."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1700184747 {#2187
      date: 2023-11-17 02:32:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1993 …}
    +nested: Doctrine\ORM\PersistentCollection {#1992 …}
    +votes: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1990 …}
    -id: 132091
    -bodyTs: "'good':5 'nice':1 'recogn':3 'sound':8 'stupid':10 'technolog':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303943"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700184747 {#2173
      date: 2023-11-17 02:32:27.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#11574
  +comment: App\Entity\EntryComment {#1995
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#1996 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: "Nice. He recognized a good technology. You sound SO stupid."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1700184747 {#2187
      date: 2023-11-17 02:32:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1993 …}
    +nested: Doctrine\ORM\PersistentCollection {#1992 …}
    +votes: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1990 …}
    -id: 132091
    -bodyTs: "'good':5 'nice':1 'recogn':3 'sound':8 'stupid':10 'technolog':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303943"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700184747 {#2173
      date: 2023-11-17 02:32:27.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 {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11640
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1700184747 {#2173
    date: 2023-11-17 02:32:27.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11725
  +date: DateTimeImmutable @1700184747 {#2173
    date: 2023-11-17 02:32:27.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1700184747 {#2173
    date: 2023-11-17 02:32:27.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11779
  +createdAt: DateTimeImmutable @1700184747 {#2173
    date: 2023-11-17 02:32:27.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.15 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2006
    +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
    +name: "privacy@lemmy.ml"
    +title: "privacy"
    +description: """
      A place to discuss privacy and freedom in the digital world.\n
      ============================================================\n
      \n
      Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
      \n
      In this community everyone is welcome to post links and discuss topics related to privacy.\n
      \n
      ### Some Rules\n
      \n
      - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
      - Don’t promote proprietary software\n
      - Try to keep things on topic\n
      - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
      - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
      - Be nice :)\n
      \n
      ### Related communities\n
      \n
      - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
      - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
      - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
      - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
      \n
      ### Chat rooms\n
      \n
      - [Matrix/Element]Dead\n
      - [Discord](https://discord.gg/8xfrVjvngh)\n
      \n
      much thanks to @gary_host_laptop for the logo design :)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 561
    +entryCommentCount: 7684
    +postCount: 6
    +postCommentCount: 73
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582580 {#11687
      date: 2024-10-22 09:36:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
    +entries: Doctrine\ORM\PersistentCollection {#11697 …}
    +posts: Doctrine\ORM\PersistentCollection {#11699 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
    +bans: Doctrine\ORM\PersistentCollection {#11703 …}
    +reports: Doctrine\ORM\PersistentCollection {#11705 …}
    +badges: Doctrine\ORM\PersistentCollection {#11707 …}
    +logs: Doctrine\ORM\PersistentCollection {#11709 …}
    +awards: Doctrine\ORM\PersistentCollection {#11711 …}
    +categories: Doctrine\ORM\PersistentCollection {#11713 …}
    -id: 85
    +apId: "privacy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/privacy"
    +apPublicUrl: "https://lemmy.ml/c/privacy"
    +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "privacy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583592 {#11688
      date: 2024-10-22 09:53:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699780272 {#11689
      date: 2023-11-12 10:11:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#11833
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
    +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
    +name: "privacy@lemmy.ml"
    +title: "privacy"
    +description: """
      A place to discuss privacy and freedom in the digital world.\n
      ============================================================\n
      \n
      Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
      \n
      In this community everyone is welcome to post links and discuss topics related to privacy.\n
      \n
      ### Some Rules\n
      \n
      - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
      - Don’t promote proprietary software\n
      - Try to keep things on topic\n
      - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
      - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
      - Be nice :)\n
      \n
      ### Related communities\n
      \n
      - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
      - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
      - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
      - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
      \n
      ### Chat rooms\n
      \n
      - [Matrix/Element]Dead\n
      - [Discord](https://discord.gg/8xfrVjvngh)\n
      \n
      much thanks to @gary_host_laptop for the logo design :)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 561
    +entryCommentCount: 7684
    +postCount: 6
    +postCommentCount: 73
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582580 {#11687
      date: 2024-10-22 09:36:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
    +entries: Doctrine\ORM\PersistentCollection {#11697 …}
    +posts: Doctrine\ORM\PersistentCollection {#11699 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
    +bans: Doctrine\ORM\PersistentCollection {#11703 …}
    +reports: Doctrine\ORM\PersistentCollection {#11705 …}
    +badges: Doctrine\ORM\PersistentCollection {#11707 …}
    +logs: Doctrine\ORM\PersistentCollection {#11709 …}
    +awards: Doctrine\ORM\PersistentCollection {#11711 …}
    +categories: Doctrine\ORM\PersistentCollection {#11713 …}
    -id: 85
    +apId: "privacy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/privacy"
    +apPublicUrl: "https://lemmy.ml/c/privacy"
    +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "privacy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583592 {#11688
      date: 2024-10-22 09:53:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699780272 {#11689
      date: 2023-11-12 10:11:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.15 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2005
    +user: Proxies\__CG__\App\Entity\User {#11617 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
      +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#11687
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
      +entries: Doctrine\ORM\PersistentCollection {#11697 …}
      +posts: Doctrine\ORM\PersistentCollection {#11699 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
      +bans: Doctrine\ORM\PersistentCollection {#11703 …}
      +reports: Doctrine\ORM\PersistentCollection {#11705 …}
      +badges: Doctrine\ORM\PersistentCollection {#11707 …}
      +logs: Doctrine\ORM\PersistentCollection {#11709 …}
      +awards: Doctrine\ORM\PersistentCollection {#11711 …}
      +categories: Doctrine\ORM\PersistentCollection {#11713 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#11688
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#11689
        date: 2023-11-12 10:11:12.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#11619 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#11612
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11621 …}
    +votes: Doctrine\ORM\PersistentCollection {#11623 …}
    +reports: Doctrine\ORM\PersistentCollection {#11625 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
    +badges: Doctrine\ORM\PersistentCollection {#11631 …}
    +children: []
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#11609
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#11611
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#11888
  +entry: Proxies\__CG__\App\Entity\Entry {#2005
    +user: Proxies\__CG__\App\Entity\User {#11617 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
      +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#11687
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
      +entries: Doctrine\ORM\PersistentCollection {#11697 …}
      +posts: Doctrine\ORM\PersistentCollection {#11699 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
      +bans: Doctrine\ORM\PersistentCollection {#11703 …}
      +reports: Doctrine\ORM\PersistentCollection {#11705 …}
      +badges: Doctrine\ORM\PersistentCollection {#11707 …}
      +logs: Doctrine\ORM\PersistentCollection {#11709 …}
      +awards: Doctrine\ORM\PersistentCollection {#11711 …}
      +categories: Doctrine\ORM\PersistentCollection {#11713 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#11688
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#11689
        date: 2023-11-12 10:11:12.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#11619 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#11612
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11621 …}
    +votes: Doctrine\ORM\PersistentCollection {#11623 …}
    +reports: Doctrine\ORM\PersistentCollection {#11625 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
    +badges: Doctrine\ORM\PersistentCollection {#11631 …}
    +children: []
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#11609
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#11611
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11943
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.50 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1995
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#1996 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: "Nice. He recognized a good technology. You sound SO stupid."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1700184747 {#2187
      date: 2023-11-17 02:32:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1993 …}
    +nested: Doctrine\ORM\PersistentCollection {#1992 …}
    +votes: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1990 …}
    -id: 132091
    -bodyTs: "'good':5 'nice':1 'recogn':3 'sound':8 'stupid':10 'technolog':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303943"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700184747 {#2173
      date: 2023-11-17 02:32:27.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12013
  +subject: App\Entity\EntryComment {#1995
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#1996 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: "Nice. He recognized a good technology. You sound SO stupid."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1700184747 {#2187
      date: 2023-11-17 02:32:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1993 …}
    +nested: Doctrine\ORM\PersistentCollection {#1992 …}
    +votes: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1990 …}
    -id: 132091
    -bodyTs: "'good':5 'nice':1 'recogn':3 'sound':8 'stupid':10 'technolog':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303943"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700184747 {#2173
      date: 2023-11-17 02:32:27.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.68 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1995
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#1996 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: "Nice. He recognized a good technology. You sound SO stupid."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1700184747 {#2187
      date: 2023-11-17 02:32:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1993 …}
    +nested: Doctrine\ORM\PersistentCollection {#1992 …}
    +votes: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1990 …}
    -id: 132091
    -bodyTs: "'good':5 'nice':1 'recogn':3 'sound':8 'stupid':10 'technolog':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303943"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700184747 {#2173
      date: 2023-11-17 02:32:27.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12070
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1995
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#1996 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: "Nice. He recognized a good technology. You sound SO stupid."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1700184747 {#2187
      date: 2023-11-17 02:32:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1993 …}
    +nested: Doctrine\ORM\PersistentCollection {#1992 …}
    +votes: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1990 …}
    -id: 132091
    -bodyTs: "'good':5 'nice':1 'recogn':3 'sound':8 'stupid':10 'technolog':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303943"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700184747 {#2173
      date: 2023-11-17 02:32:27.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 22.00 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1991
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2016 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: """
      Here’s some easy ways to spot fraud in a crypto project:\n
      \n
      - not open source\n
      - not decentralized\n
      - anonymous team (not always a sign of sketchiness)\n
      - the crypto is locked in someone else’s wallet (not your keys, not your crypto)\n
      - promises of ROI that are too good to be true (like TerraLunas 20% guaranteed return or the unsustainably high return promised by FTX)\n
      - not formally verified\n
      - an actual use-case rather than leveraging buzz-words to sell a utility token (looking at you IOTA and AGIX)\n
      - initial token allocation is all insiders (Ergo had [one of the fairest launches in the whole space, for example](https://www.reddit.com/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/) so I’d be shocked to see that one be a pump and dump)\n
      \n
      I didn’t predict the failure of FTX or TerraLuna but they also didn’t smell right to me because they ticked MANY of the warning boxes above. I’m fairly centered around Cardano ecosystem projects but even in that ecosystem there’s bound to be some fraud. I protect myself by sticking to my gut feeling and using that small checklist. I have yet to be defrauded and I’ve been investing the space since 2017. It’s not hard and I am not Nostradamus but thanks for the compliment.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700184091 {#1994
      date: 2023-11-17 02:21:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2015 …}
    +nested: Doctrine\ORM\PersistentCollection {#2008 …}
    +votes: Doctrine\ORM\PersistentCollection {#1987 …}
    +reports: Doctrine\ORM\PersistentCollection {#1983 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1979 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2368 …}
    -id: 132081
    -bodyTs: "'/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/)':110 '20':53 '2017':201 'actual':68 'agix':88 'alloc':91 'also':137 'alway':21 'anonym':18 'around':157 'bound':168 'box':151 'buzz':76 'buzz-word':75 'cardano':158 'case':71 'center':156 'checklist':186 'compliment':215 'crypto':11,27,40 'd':113 'decentr':17 'defraud':192 'didn':126,138 'dump':124 'easi':4 'ecosystem':159,165 'els':32 'ergo':95 'even':162 'exampl':107 'failur':130 'fair':155 'fairest':100 'feel':181 'formal':65 'fraud':8,172 'ftx':63,132 'good':47 'guarante':54 'gut':180 'hard':205 'high':59 'initi':89 'insid':94 'invest':197 'iota':86 'key':37 'launch':101 'leverag':74 'like':51 'lock':29 'look':83 'm':154 'mani':147 'nostradamus':210 'one':97,119 'open':14 'predict':128 'project':12,160 'promis':41,61 'protect':174 'pump':122 'rather':72 'return':55,60 'right':141 'roi':43 'see':117 'sell':79 'shock':115 'sign':23 'sinc':200 'sketchi':25 'small':185 'smell':140 'someon':31 'sourc':15 'space':105,199 'spot':7 'stick':177 'team':19 'terraluna':52,134 'thank':212 'tick':146 'token':82,90 'true':50 'unsustain':58 'use':70,183 'use-cas':69 'util':81 've':195 'verifi':66 'wallet':34 'warn':150 'way':5 'whole':104 'word':77 'www.reddit.com':109 'www.reddit.com/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/)':108 'yet':189"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303717"
    +editedAt: DateTimeImmutable @1700450749 {#2003
      date: 2023-11-20 04:25:49.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700184091 {#2186
      date: 2023-11-17 02:21:31.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12319
  +comment: App\Entity\EntryComment {#1991
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2016 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: """
      Here’s some easy ways to spot fraud in a crypto project:\n
      \n
      - not open source\n
      - not decentralized\n
      - anonymous team (not always a sign of sketchiness)\n
      - the crypto is locked in someone else’s wallet (not your keys, not your crypto)\n
      - promises of ROI that are too good to be true (like TerraLunas 20% guaranteed return or the unsustainably high return promised by FTX)\n
      - not formally verified\n
      - an actual use-case rather than leveraging buzz-words to sell a utility token (looking at you IOTA and AGIX)\n
      - initial token allocation is all insiders (Ergo had [one of the fairest launches in the whole space, for example](https://www.reddit.com/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/) so I’d be shocked to see that one be a pump and dump)\n
      \n
      I didn’t predict the failure of FTX or TerraLuna but they also didn’t smell right to me because they ticked MANY of the warning boxes above. I’m fairly centered around Cardano ecosystem projects but even in that ecosystem there’s bound to be some fraud. I protect myself by sticking to my gut feeling and using that small checklist. I have yet to be defrauded and I’ve been investing the space since 2017. It’s not hard and I am not Nostradamus but thanks for the compliment.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700184091 {#1994
      date: 2023-11-17 02:21:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2015 …}
    +nested: Doctrine\ORM\PersistentCollection {#2008 …}
    +votes: Doctrine\ORM\PersistentCollection {#1987 …}
    +reports: Doctrine\ORM\PersistentCollection {#1983 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1979 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2368 …}
    -id: 132081
    -bodyTs: "'/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/)':110 '20':53 '2017':201 'actual':68 'agix':88 'alloc':91 'also':137 'alway':21 'anonym':18 'around':157 'bound':168 'box':151 'buzz':76 'buzz-word':75 'cardano':158 'case':71 'center':156 'checklist':186 'compliment':215 'crypto':11,27,40 'd':113 'decentr':17 'defraud':192 'didn':126,138 'dump':124 'easi':4 'ecosystem':159,165 'els':32 'ergo':95 'even':162 'exampl':107 'failur':130 'fair':155 'fairest':100 'feel':181 'formal':65 'fraud':8,172 'ftx':63,132 'good':47 'guarante':54 'gut':180 'hard':205 'high':59 'initi':89 'insid':94 'invest':197 'iota':86 'key':37 'launch':101 'leverag':74 'like':51 'lock':29 'look':83 'm':154 'mani':147 'nostradamus':210 'one':97,119 'open':14 'predict':128 'project':12,160 'promis':41,61 'protect':174 'pump':122 'rather':72 'return':55,60 'right':141 'roi':43 'see':117 'sell':79 'shock':115 'sign':23 'sinc':200 'sketchi':25 'small':185 'smell':140 'someon':31 'sourc':15 'space':105,199 'spot':7 'stick':177 'team':19 'terraluna':52,134 'thank':212 'tick':146 'token':82,90 'true':50 'unsustain':58 'use':70,183 'use-cas':69 'util':81 've':195 'verifi':66 'wallet':34 'warn':150 'way':5 'whole':104 'word':77 'www.reddit.com':109 'www.reddit.com/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/)':108 'yet':189"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303717"
    +editedAt: DateTimeImmutable @1700450749 {#2003
      date: 2023-11-20 04:25:49.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700184091 {#2186
      date: 2023-11-17 02:21:31.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.16 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12364
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1700184091 {#2186
    date: 2023-11-17 02:21:31.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12420
  +date: DateTimeImmutable @1700184091 {#2186
    date: 2023-11-17 02:21:31.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 15.73 ms
Input props
[
  "createdAt" => DateTimeImmutable @1700184091 {#2186
    date: 2023-11-17 02:21:31.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1700450749 {#2003
    date: 2023-11-20 04:25:49.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12474
  +createdAt: DateTimeImmutable @1700184091 {#2186
    date: 2023-11-17 02:21:31.0 +01:00
  }
  +editedAt: DateTimeImmutable @1700450749 {#2003
    date: 2023-11-20 04:25:49.0 +01:00
  }
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.15 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2006
    +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
    +name: "privacy@lemmy.ml"
    +title: "privacy"
    +description: """
      A place to discuss privacy and freedom in the digital world.\n
      ============================================================\n
      \n
      Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
      \n
      In this community everyone is welcome to post links and discuss topics related to privacy.\n
      \n
      ### Some Rules\n
      \n
      - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
      - Don’t promote proprietary software\n
      - Try to keep things on topic\n
      - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
      - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
      - Be nice :)\n
      \n
      ### Related communities\n
      \n
      - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
      - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
      - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
      - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
      \n
      ### Chat rooms\n
      \n
      - [Matrix/Element]Dead\n
      - [Discord](https://discord.gg/8xfrVjvngh)\n
      \n
      much thanks to @gary_host_laptop for the logo design :)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 561
    +entryCommentCount: 7684
    +postCount: 6
    +postCommentCount: 73
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582580 {#11687
      date: 2024-10-22 09:36:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
    +entries: Doctrine\ORM\PersistentCollection {#11697 …}
    +posts: Doctrine\ORM\PersistentCollection {#11699 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
    +bans: Doctrine\ORM\PersistentCollection {#11703 …}
    +reports: Doctrine\ORM\PersistentCollection {#11705 …}
    +badges: Doctrine\ORM\PersistentCollection {#11707 …}
    +logs: Doctrine\ORM\PersistentCollection {#11709 …}
    +awards: Doctrine\ORM\PersistentCollection {#11711 …}
    +categories: Doctrine\ORM\PersistentCollection {#11713 …}
    -id: 85
    +apId: "privacy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/privacy"
    +apPublicUrl: "https://lemmy.ml/c/privacy"
    +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "privacy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583592 {#11688
      date: 2024-10-22 09:53:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699780272 {#11689
      date: 2023-11-12 10:11:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#12528
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
    +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
    +name: "privacy@lemmy.ml"
    +title: "privacy"
    +description: """
      A place to discuss privacy and freedom in the digital world.\n
      ============================================================\n
      \n
      Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
      \n
      In this community everyone is welcome to post links and discuss topics related to privacy.\n
      \n
      ### Some Rules\n
      \n
      - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
      - Don’t promote proprietary software\n
      - Try to keep things on topic\n
      - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
      - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
      - Be nice :)\n
      \n
      ### Related communities\n
      \n
      - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
      - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
      - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
      - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
      \n
      ### Chat rooms\n
      \n
      - [Matrix/Element]Dead\n
      - [Discord](https://discord.gg/8xfrVjvngh)\n
      \n
      much thanks to @gary_host_laptop for the logo design :)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 561
    +entryCommentCount: 7684
    +postCount: 6
    +postCommentCount: 73
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582580 {#11687
      date: 2024-10-22 09:36:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
    +entries: Doctrine\ORM\PersistentCollection {#11697 …}
    +posts: Doctrine\ORM\PersistentCollection {#11699 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
    +bans: Doctrine\ORM\PersistentCollection {#11703 …}
    +reports: Doctrine\ORM\PersistentCollection {#11705 …}
    +badges: Doctrine\ORM\PersistentCollection {#11707 …}
    +logs: Doctrine\ORM\PersistentCollection {#11709 …}
    +awards: Doctrine\ORM\PersistentCollection {#11711 …}
    +categories: Doctrine\ORM\PersistentCollection {#11713 …}
    -id: 85
    +apId: "privacy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/privacy"
    +apPublicUrl: "https://lemmy.ml/c/privacy"
    +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "privacy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583592 {#11688
      date: 2024-10-22 09:53:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699780272 {#11689
      date: 2023-11-12 10:11:12.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 {#2005
    +user: Proxies\__CG__\App\Entity\User {#11617 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
      +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#11687
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
      +entries: Doctrine\ORM\PersistentCollection {#11697 …}
      +posts: Doctrine\ORM\PersistentCollection {#11699 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
      +bans: Doctrine\ORM\PersistentCollection {#11703 …}
      +reports: Doctrine\ORM\PersistentCollection {#11705 …}
      +badges: Doctrine\ORM\PersistentCollection {#11707 …}
      +logs: Doctrine\ORM\PersistentCollection {#11709 …}
      +awards: Doctrine\ORM\PersistentCollection {#11711 …}
      +categories: Doctrine\ORM\PersistentCollection {#11713 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#11688
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#11689
        date: 2023-11-12 10:11:12.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#11619 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#11612
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11621 …}
    +votes: Doctrine\ORM\PersistentCollection {#11623 …}
    +reports: Doctrine\ORM\PersistentCollection {#11625 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
    +badges: Doctrine\ORM\PersistentCollection {#11631 …}
    +children: []
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#11609
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#11611
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#12583
  +entry: Proxies\__CG__\App\Entity\Entry {#2005
    +user: Proxies\__CG__\App\Entity\User {#11617 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
      +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#11687
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
      +entries: Doctrine\ORM\PersistentCollection {#11697 …}
      +posts: Doctrine\ORM\PersistentCollection {#11699 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
      +bans: Doctrine\ORM\PersistentCollection {#11703 …}
      +reports: Doctrine\ORM\PersistentCollection {#11705 …}
      +badges: Doctrine\ORM\PersistentCollection {#11707 …}
      +logs: Doctrine\ORM\PersistentCollection {#11709 …}
      +awards: Doctrine\ORM\PersistentCollection {#11711 …}
      +categories: Doctrine\ORM\PersistentCollection {#11713 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#11688
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#11689
        date: 2023-11-12 10:11:12.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#11619 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#11612
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11621 …}
    +votes: Doctrine\ORM\PersistentCollection {#11623 …}
    +reports: Doctrine\ORM\PersistentCollection {#11625 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
    +badges: Doctrine\ORM\PersistentCollection {#11631 …}
    +children: []
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#11609
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#11611
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12638
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.33 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1991
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2016 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: """
      Here’s some easy ways to spot fraud in a crypto project:\n
      \n
      - not open source\n
      - not decentralized\n
      - anonymous team (not always a sign of sketchiness)\n
      - the crypto is locked in someone else’s wallet (not your keys, not your crypto)\n
      - promises of ROI that are too good to be true (like TerraLunas 20% guaranteed return or the unsustainably high return promised by FTX)\n
      - not formally verified\n
      - an actual use-case rather than leveraging buzz-words to sell a utility token (looking at you IOTA and AGIX)\n
      - initial token allocation is all insiders (Ergo had [one of the fairest launches in the whole space, for example](https://www.reddit.com/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/) so I’d be shocked to see that one be a pump and dump)\n
      \n
      I didn’t predict the failure of FTX or TerraLuna but they also didn’t smell right to me because they ticked MANY of the warning boxes above. I’m fairly centered around Cardano ecosystem projects but even in that ecosystem there’s bound to be some fraud. I protect myself by sticking to my gut feeling and using that small checklist. I have yet to be defrauded and I’ve been investing the space since 2017. It’s not hard and I am not Nostradamus but thanks for the compliment.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700184091 {#1994
      date: 2023-11-17 02:21:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2015 …}
    +nested: Doctrine\ORM\PersistentCollection {#2008 …}
    +votes: Doctrine\ORM\PersistentCollection {#1987 …}
    +reports: Doctrine\ORM\PersistentCollection {#1983 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1979 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2368 …}
    -id: 132081
    -bodyTs: "'/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/)':110 '20':53 '2017':201 'actual':68 'agix':88 'alloc':91 'also':137 'alway':21 'anonym':18 'around':157 'bound':168 'box':151 'buzz':76 'buzz-word':75 'cardano':158 'case':71 'center':156 'checklist':186 'compliment':215 'crypto':11,27,40 'd':113 'decentr':17 'defraud':192 'didn':126,138 'dump':124 'easi':4 'ecosystem':159,165 'els':32 'ergo':95 'even':162 'exampl':107 'failur':130 'fair':155 'fairest':100 'feel':181 'formal':65 'fraud':8,172 'ftx':63,132 'good':47 'guarante':54 'gut':180 'hard':205 'high':59 'initi':89 'insid':94 'invest':197 'iota':86 'key':37 'launch':101 'leverag':74 'like':51 'lock':29 'look':83 'm':154 'mani':147 'nostradamus':210 'one':97,119 'open':14 'predict':128 'project':12,160 'promis':41,61 'protect':174 'pump':122 'rather':72 'return':55,60 'right':141 'roi':43 'see':117 'sell':79 'shock':115 'sign':23 'sinc':200 'sketchi':25 'small':185 'smell':140 'someon':31 'sourc':15 'space':105,199 'spot':7 'stick':177 'team':19 'terraluna':52,134 'thank':212 'tick':146 'token':82,90 'true':50 'unsustain':58 'use':70,183 'use-cas':69 'util':81 've':195 'verifi':66 'wallet':34 'warn':150 'way':5 'whole':104 'word':77 'www.reddit.com':109 'www.reddit.com/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/)':108 'yet':189"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303717"
    +editedAt: DateTimeImmutable @1700450749 {#2003
      date: 2023-11-20 04:25:49.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700184091 {#2186
      date: 2023-11-17 02:21:31.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12776
  +subject: App\Entity\EntryComment {#1991
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2016 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: """
      Here’s some easy ways to spot fraud in a crypto project:\n
      \n
      - not open source\n
      - not decentralized\n
      - anonymous team (not always a sign of sketchiness)\n
      - the crypto is locked in someone else’s wallet (not your keys, not your crypto)\n
      - promises of ROI that are too good to be true (like TerraLunas 20% guaranteed return or the unsustainably high return promised by FTX)\n
      - not formally verified\n
      - an actual use-case rather than leveraging buzz-words to sell a utility token (looking at you IOTA and AGIX)\n
      - initial token allocation is all insiders (Ergo had [one of the fairest launches in the whole space, for example](https://www.reddit.com/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/) so I’d be shocked to see that one be a pump and dump)\n
      \n
      I didn’t predict the failure of FTX or TerraLuna but they also didn’t smell right to me because they ticked MANY of the warning boxes above. I’m fairly centered around Cardano ecosystem projects but even in that ecosystem there’s bound to be some fraud. I protect myself by sticking to my gut feeling and using that small checklist. I have yet to be defrauded and I’ve been investing the space since 2017. It’s not hard and I am not Nostradamus but thanks for the compliment.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700184091 {#1994
      date: 2023-11-17 02:21:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2015 …}
    +nested: Doctrine\ORM\PersistentCollection {#2008 …}
    +votes: Doctrine\ORM\PersistentCollection {#1987 …}
    +reports: Doctrine\ORM\PersistentCollection {#1983 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1979 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2368 …}
    -id: 132081
    -bodyTs: "'/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/)':110 '20':53 '2017':201 'actual':68 'agix':88 'alloc':91 'also':137 'alway':21 'anonym':18 'around':157 'bound':168 'box':151 'buzz':76 'buzz-word':75 'cardano':158 'case':71 'center':156 'checklist':186 'compliment':215 'crypto':11,27,40 'd':113 'decentr':17 'defraud':192 'didn':126,138 'dump':124 'easi':4 'ecosystem':159,165 'els':32 'ergo':95 'even':162 'exampl':107 'failur':130 'fair':155 'fairest':100 'feel':181 'formal':65 'fraud':8,172 'ftx':63,132 'good':47 'guarante':54 'gut':180 'hard':205 'high':59 'initi':89 'insid':94 'invest':197 'iota':86 'key':37 'launch':101 'leverag':74 'like':51 'lock':29 'look':83 'm':154 'mani':147 'nostradamus':210 'one':97,119 'open':14 'predict':128 'project':12,160 'promis':41,61 'protect':174 'pump':122 'rather':72 'return':55,60 'right':141 'roi':43 'see':117 'sell':79 'shock':115 'sign':23 'sinc':200 'sketchi':25 'small':185 'smell':140 'someon':31 'sourc':15 'space':105,199 'spot':7 'stick':177 'team':19 'terraluna':52,134 'thank':212 'tick':146 'token':82,90 'true':50 'unsustain':58 'use':70,183 'use-cas':69 'util':81 've':195 'verifi':66 'wallet':34 'warn':150 'way':5 'whole':104 'word':77 'www.reddit.com':109 'www.reddit.com/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/)':108 'yet':189"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303717"
    +editedAt: DateTimeImmutable @1700450749 {#2003
      date: 2023-11-20 04:25:49.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700184091 {#2186
      date: 2023-11-17 02:21:31.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.71 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1991
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2016 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: """
      Here’s some easy ways to spot fraud in a crypto project:\n
      \n
      - not open source\n
      - not decentralized\n
      - anonymous team (not always a sign of sketchiness)\n
      - the crypto is locked in someone else’s wallet (not your keys, not your crypto)\n
      - promises of ROI that are too good to be true (like TerraLunas 20% guaranteed return or the unsustainably high return promised by FTX)\n
      - not formally verified\n
      - an actual use-case rather than leveraging buzz-words to sell a utility token (looking at you IOTA and AGIX)\n
      - initial token allocation is all insiders (Ergo had [one of the fairest launches in the whole space, for example](https://www.reddit.com/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/) so I’d be shocked to see that one be a pump and dump)\n
      \n
      I didn’t predict the failure of FTX or TerraLuna but they also didn’t smell right to me because they ticked MANY of the warning boxes above. I’m fairly centered around Cardano ecosystem projects but even in that ecosystem there’s bound to be some fraud. I protect myself by sticking to my gut feeling and using that small checklist. I have yet to be defrauded and I’ve been investing the space since 2017. It’s not hard and I am not Nostradamus but thanks for the compliment.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700184091 {#1994
      date: 2023-11-17 02:21:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2015 …}
    +nested: Doctrine\ORM\PersistentCollection {#2008 …}
    +votes: Doctrine\ORM\PersistentCollection {#1987 …}
    +reports: Doctrine\ORM\PersistentCollection {#1983 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1979 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2368 …}
    -id: 132081
    -bodyTs: "'/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/)':110 '20':53 '2017':201 'actual':68 'agix':88 'alloc':91 'also':137 'alway':21 'anonym':18 'around':157 'bound':168 'box':151 'buzz':76 'buzz-word':75 'cardano':158 'case':71 'center':156 'checklist':186 'compliment':215 'crypto':11,27,40 'd':113 'decentr':17 'defraud':192 'didn':126,138 'dump':124 'easi':4 'ecosystem':159,165 'els':32 'ergo':95 'even':162 'exampl':107 'failur':130 'fair':155 'fairest':100 'feel':181 'formal':65 'fraud':8,172 'ftx':63,132 'good':47 'guarante':54 'gut':180 'hard':205 'high':59 'initi':89 'insid':94 'invest':197 'iota':86 'key':37 'launch':101 'leverag':74 'like':51 'lock':29 'look':83 'm':154 'mani':147 'nostradamus':210 'one':97,119 'open':14 'predict':128 'project':12,160 'promis':41,61 'protect':174 'pump':122 'rather':72 'return':55,60 'right':141 'roi':43 'see':117 'sell':79 'shock':115 'sign':23 'sinc':200 'sketchi':25 'small':185 'smell':140 'someon':31 'sourc':15 'space':105,199 'spot':7 'stick':177 'team':19 'terraluna':52,134 'thank':212 'tick':146 'token':82,90 'true':50 'unsustain':58 'use':70,183 'use-cas':69 'util':81 've':195 'verifi':66 'wallet':34 'warn':150 'way':5 'whole':104 'word':77 'www.reddit.com':109 'www.reddit.com/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/)':108 'yet':189"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303717"
    +editedAt: DateTimeImmutable @1700450749 {#2003
      date: 2023-11-20 04:25:49.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700184091 {#2186
      date: 2023-11-17 02:21:31.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12833
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1991
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2016 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: """
      Here’s some easy ways to spot fraud in a crypto project:\n
      \n
      - not open source\n
      - not decentralized\n
      - anonymous team (not always a sign of sketchiness)\n
      - the crypto is locked in someone else’s wallet (not your keys, not your crypto)\n
      - promises of ROI that are too good to be true (like TerraLunas 20% guaranteed return or the unsustainably high return promised by FTX)\n
      - not formally verified\n
      - an actual use-case rather than leveraging buzz-words to sell a utility token (looking at you IOTA and AGIX)\n
      - initial token allocation is all insiders (Ergo had [one of the fairest launches in the whole space, for example](https://www.reddit.com/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/) so I’d be shocked to see that one be a pump and dump)\n
      \n
      I didn’t predict the failure of FTX or TerraLuna but they also didn’t smell right to me because they ticked MANY of the warning boxes above. I’m fairly centered around Cardano ecosystem projects but even in that ecosystem there’s bound to be some fraud. I protect myself by sticking to my gut feeling and using that small checklist. I have yet to be defrauded and I’ve been investing the space since 2017. It’s not hard and I am not Nostradamus but thanks for the compliment.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700184091 {#1994
      date: 2023-11-17 02:21:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2015 …}
    +nested: Doctrine\ORM\PersistentCollection {#2008 …}
    +votes: Doctrine\ORM\PersistentCollection {#1987 …}
    +reports: Doctrine\ORM\PersistentCollection {#1983 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1979 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2368 …}
    -id: 132081
    -bodyTs: "'/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/)':110 '20':53 '2017':201 'actual':68 'agix':88 'alloc':91 'also':137 'alway':21 'anonym':18 'around':157 'bound':168 'box':151 'buzz':76 'buzz-word':75 'cardano':158 'case':71 'center':156 'checklist':186 'compliment':215 'crypto':11,27,40 'd':113 'decentr':17 'defraud':192 'didn':126,138 'dump':124 'easi':4 'ecosystem':159,165 'els':32 'ergo':95 'even':162 'exampl':107 'failur':130 'fair':155 'fairest':100 'feel':181 'formal':65 'fraud':8,172 'ftx':63,132 'good':47 'guarante':54 'gut':180 'hard':205 'high':59 'initi':89 'insid':94 'invest':197 'iota':86 'key':37 'launch':101 'leverag':74 'like':51 'lock':29 'look':83 'm':154 'mani':147 'nostradamus':210 'one':97,119 'open':14 'predict':128 'project':12,160 'promis':41,61 'protect':174 'pump':122 'rather':72 'return':55,60 'right':141 'roi':43 'see':117 'sell':79 'shock':115 'sign':23 'sinc':200 'sketchi':25 'small':185 'smell':140 'someon':31 'sourc':15 'space':105,199 'spot':7 'stick':177 'team':19 'terraluna':52,134 'thank':212 'tick':146 'token':82,90 'true':50 'unsustain':58 'use':70,183 'use-cas':69 'util':81 've':195 'verifi':66 'wallet':34 'warn':150 'way':5 'whole':104 'word':77 'www.reddit.com':109 'www.reddit.com/r/ergonauts/comments/pk9040/the_ergo_foundations_initial_token_allocation/)':108 'yet':189"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303717"
    +editedAt: DateTimeImmutable @1700450749 {#2003
      date: 2023-11-20 04:25:49.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700184091 {#2186
      date: 2023-11-17 02:21:31.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 18.59 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2362
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2365 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: """
      “You drink water and breathe air. Peter Thiel drinks water and breathes air too. Therefore you are just like Peter Thiel!”\n
      \n
      You’re a troll. I literally hate Peter Thiel. He is invested in so many technologies that it’s VERY likely that we’re invested in the same tech somewhere. Pretty sure he doesn’t give a shit about Cardano which is the project I develop applications for.\n
      \n
      Spreading your investments out is kind of how investing works when someone is a billionaire, dipshit.\n
      \n
      Anyway, that’s enough feeding the trolls for today. Have a good night, intellectually dishonest hiveminder.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700183385 {#2014
      date: 2023-11-17 02:09:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2367 …}
    +nested: Doctrine\ORM\PersistentCollection {#2269 …}
    +votes: Doctrine\ORM\PersistentCollection {#1347 …}
    +reports: Doctrine\ORM\PersistentCollection {#1350 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1351 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1353 …}
    -id: 132066
    -bodyTs: "'air':6,13 'anyway':86 'applic':68 'billionair':84 'breath':5,12 'cardano':61 'develop':67 'dipshit':85 'dishonest':100 'doesn':55 'drink':2,9 'enough':89 'feed':90 'give':57 'good':97 'hate':28 'hivemind':101 'intellectu':99 'invest':33,46,72,78 'kind':75 'like':19,42 'liter':27 'mani':36 'night':98 'peter':7,20,29 'pretti':52 'project':65 're':23,45 'shit':59 'someon':81 'somewher':51 'spread':70 'sure':53 'tech':50 'technolog':37 'therefor':15 'thiel':8,21,30 'today':94 'troll':25,92 'water':3,10 'work':79"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303434"
    +editedAt: DateTimeImmutable @1700449649 {#2009
      date: 2023-11-20 04:07:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700183385 {#2010
      date: 2023-11-17 02:09:45.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#13082
  +comment: App\Entity\EntryComment {#2362
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2365 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: """
      “You drink water and breathe air. Peter Thiel drinks water and breathes air too. Therefore you are just like Peter Thiel!”\n
      \n
      You’re a troll. I literally hate Peter Thiel. He is invested in so many technologies that it’s VERY likely that we’re invested in the same tech somewhere. Pretty sure he doesn’t give a shit about Cardano which is the project I develop applications for.\n
      \n
      Spreading your investments out is kind of how investing works when someone is a billionaire, dipshit.\n
      \n
      Anyway, that’s enough feeding the trolls for today. Have a good night, intellectually dishonest hiveminder.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700183385 {#2014
      date: 2023-11-17 02:09:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2367 …}
    +nested: Doctrine\ORM\PersistentCollection {#2269 …}
    +votes: Doctrine\ORM\PersistentCollection {#1347 …}
    +reports: Doctrine\ORM\PersistentCollection {#1350 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1351 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1353 …}
    -id: 132066
    -bodyTs: "'air':6,13 'anyway':86 'applic':68 'billionair':84 'breath':5,12 'cardano':61 'develop':67 'dipshit':85 'dishonest':100 'doesn':55 'drink':2,9 'enough':89 'feed':90 'give':57 'good':97 'hate':28 'hivemind':101 'intellectu':99 'invest':33,46,72,78 'kind':75 'like':19,42 'liter':27 'mani':36 'night':98 'peter':7,20,29 'pretti':52 'project':65 're':23,45 'shit':59 'someon':81 'somewher':51 'spread':70 'sure':53 'tech':50 'technolog':37 'therefor':15 'thiel':8,21,30 'today':94 'troll':25,92 'water':3,10 'work':79"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303434"
    +editedAt: DateTimeImmutable @1700449649 {#2009
      date: 2023-11-20 04:07:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700183385 {#2010
      date: 2023-11-17 02:09:45.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 14.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#13127
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1700183385 {#2010
    date: 2023-11-17 02:09:45.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#13183
  +date: DateTimeImmutable @1700183385 {#2010
    date: 2023-11-17 02:09:45.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1700183385 {#2010
    date: 2023-11-17 02:09:45.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1700449649 {#2009
    date: 2023-11-20 04:07:29.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#13237
  +createdAt: DateTimeImmutable @1700183385 {#2010
    date: 2023-11-17 02:09:45.0 +01:00
  }
  +editedAt: DateTimeImmutable @1700449649 {#2009
    date: 2023-11-20 04:07:29.0 +01:00
  }
}
magazine_inline App\Twig\Components\MagazineInlineComponent 14.0 MiB 0.13 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2006
    +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
    +name: "privacy@lemmy.ml"
    +title: "privacy"
    +description: """
      A place to discuss privacy and freedom in the digital world.\n
      ============================================================\n
      \n
      Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
      \n
      In this community everyone is welcome to post links and discuss topics related to privacy.\n
      \n
      ### Some Rules\n
      \n
      - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
      - Don’t promote proprietary software\n
      - Try to keep things on topic\n
      - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
      - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
      - Be nice :)\n
      \n
      ### Related communities\n
      \n
      - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
      - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
      - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
      - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
      \n
      ### Chat rooms\n
      \n
      - [Matrix/Element]Dead\n
      - [Discord](https://discord.gg/8xfrVjvngh)\n
      \n
      much thanks to @gary_host_laptop for the logo design :)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 561
    +entryCommentCount: 7684
    +postCount: 6
    +postCommentCount: 73
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582580 {#11687
      date: 2024-10-22 09:36:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
    +entries: Doctrine\ORM\PersistentCollection {#11697 …}
    +posts: Doctrine\ORM\PersistentCollection {#11699 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
    +bans: Doctrine\ORM\PersistentCollection {#11703 …}
    +reports: Doctrine\ORM\PersistentCollection {#11705 …}
    +badges: Doctrine\ORM\PersistentCollection {#11707 …}
    +logs: Doctrine\ORM\PersistentCollection {#11709 …}
    +awards: Doctrine\ORM\PersistentCollection {#11711 …}
    +categories: Doctrine\ORM\PersistentCollection {#11713 …}
    -id: 85
    +apId: "privacy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/privacy"
    +apPublicUrl: "https://lemmy.ml/c/privacy"
    +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "privacy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583592 {#11688
      date: 2024-10-22 09:53:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699780272 {#11689
      date: 2023-11-12 10:11:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#13291
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
    +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
    +name: "privacy@lemmy.ml"
    +title: "privacy"
    +description: """
      A place to discuss privacy and freedom in the digital world.\n
      ============================================================\n
      \n
      Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
      \n
      In this community everyone is welcome to post links and discuss topics related to privacy.\n
      \n
      ### Some Rules\n
      \n
      - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
      - Don’t promote proprietary software\n
      - Try to keep things on topic\n
      - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
      - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
      - Be nice :)\n
      \n
      ### Related communities\n
      \n
      - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
      - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
      - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
      - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
      \n
      ### Chat rooms\n
      \n
      - [Matrix/Element]Dead\n
      - [Discord](https://discord.gg/8xfrVjvngh)\n
      \n
      much thanks to @gary_host_laptop for the logo design :)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 561
    +entryCommentCount: 7684
    +postCount: 6
    +postCommentCount: 73
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582580 {#11687
      date: 2024-10-22 09:36:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
    +entries: Doctrine\ORM\PersistentCollection {#11697 …}
    +posts: Doctrine\ORM\PersistentCollection {#11699 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
    +bans: Doctrine\ORM\PersistentCollection {#11703 …}
    +reports: Doctrine\ORM\PersistentCollection {#11705 …}
    +badges: Doctrine\ORM\PersistentCollection {#11707 …}
    +logs: Doctrine\ORM\PersistentCollection {#11709 …}
    +awards: Doctrine\ORM\PersistentCollection {#11711 …}
    +categories: Doctrine\ORM\PersistentCollection {#11713 …}
    -id: 85
    +apId: "privacy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/privacy"
    +apPublicUrl: "https://lemmy.ml/c/privacy"
    +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "privacy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583592 {#11688
      date: 2024-10-22 09:53:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699780272 {#11689
      date: 2023-11-12 10:11:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2005
    +user: Proxies\__CG__\App\Entity\User {#11617 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
      +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#11687
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
      +entries: Doctrine\ORM\PersistentCollection {#11697 …}
      +posts: Doctrine\ORM\PersistentCollection {#11699 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
      +bans: Doctrine\ORM\PersistentCollection {#11703 …}
      +reports: Doctrine\ORM\PersistentCollection {#11705 …}
      +badges: Doctrine\ORM\PersistentCollection {#11707 …}
      +logs: Doctrine\ORM\PersistentCollection {#11709 …}
      +awards: Doctrine\ORM\PersistentCollection {#11711 …}
      +categories: Doctrine\ORM\PersistentCollection {#11713 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#11688
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#11689
        date: 2023-11-12 10:11:12.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#11619 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#11612
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11621 …}
    +votes: Doctrine\ORM\PersistentCollection {#11623 …}
    +reports: Doctrine\ORM\PersistentCollection {#11625 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
    +badges: Doctrine\ORM\PersistentCollection {#11631 …}
    +children: []
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#11609
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#11611
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#13346
  +entry: Proxies\__CG__\App\Entity\Entry {#2005
    +user: Proxies\__CG__\App\Entity\User {#11617 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
      +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#11687
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
      +entries: Doctrine\ORM\PersistentCollection {#11697 …}
      +posts: Doctrine\ORM\PersistentCollection {#11699 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
      +bans: Doctrine\ORM\PersistentCollection {#11703 …}
      +reports: Doctrine\ORM\PersistentCollection {#11705 …}
      +badges: Doctrine\ORM\PersistentCollection {#11707 …}
      +logs: Doctrine\ORM\PersistentCollection {#11709 …}
      +awards: Doctrine\ORM\PersistentCollection {#11711 …}
      +categories: Doctrine\ORM\PersistentCollection {#11713 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#11688
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#11689
        date: 2023-11-12 10:11:12.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#11619 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#11612
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11621 …}
    +votes: Doctrine\ORM\PersistentCollection {#11623 …}
    +reports: Doctrine\ORM\PersistentCollection {#11625 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
    +badges: Doctrine\ORM\PersistentCollection {#11631 …}
    +children: []
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#11609
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#11611
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#13401
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.43 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2362
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2365 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: """
      “You drink water and breathe air. Peter Thiel drinks water and breathes air too. Therefore you are just like Peter Thiel!”\n
      \n
      You’re a troll. I literally hate Peter Thiel. He is invested in so many technologies that it’s VERY likely that we’re invested in the same tech somewhere. Pretty sure he doesn’t give a shit about Cardano which is the project I develop applications for.\n
      \n
      Spreading your investments out is kind of how investing works when someone is a billionaire, dipshit.\n
      \n
      Anyway, that’s enough feeding the trolls for today. Have a good night, intellectually dishonest hiveminder.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700183385 {#2014
      date: 2023-11-17 02:09:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2367 …}
    +nested: Doctrine\ORM\PersistentCollection {#2269 …}
    +votes: Doctrine\ORM\PersistentCollection {#1347 …}
    +reports: Doctrine\ORM\PersistentCollection {#1350 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1351 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1353 …}
    -id: 132066
    -bodyTs: "'air':6,13 'anyway':86 'applic':68 'billionair':84 'breath':5,12 'cardano':61 'develop':67 'dipshit':85 'dishonest':100 'doesn':55 'drink':2,9 'enough':89 'feed':90 'give':57 'good':97 'hate':28 'hivemind':101 'intellectu':99 'invest':33,46,72,78 'kind':75 'like':19,42 'liter':27 'mani':36 'night':98 'peter':7,20,29 'pretti':52 'project':65 're':23,45 'shit':59 'someon':81 'somewher':51 'spread':70 'sure':53 'tech':50 'technolog':37 'therefor':15 'thiel':8,21,30 'today':94 'troll':25,92 'water':3,10 'work':79"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303434"
    +editedAt: DateTimeImmutable @1700449649 {#2009
      date: 2023-11-20 04:07:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700183385 {#2010
      date: 2023-11-17 02:09:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13483
  +subject: App\Entity\EntryComment {#2362
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2365 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: """
      “You drink water and breathe air. Peter Thiel drinks water and breathes air too. Therefore you are just like Peter Thiel!”\n
      \n
      You’re a troll. I literally hate Peter Thiel. He is invested in so many technologies that it’s VERY likely that we’re invested in the same tech somewhere. Pretty sure he doesn’t give a shit about Cardano which is the project I develop applications for.\n
      \n
      Spreading your investments out is kind of how investing works when someone is a billionaire, dipshit.\n
      \n
      Anyway, that’s enough feeding the trolls for today. Have a good night, intellectually dishonest hiveminder.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700183385 {#2014
      date: 2023-11-17 02:09:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2367 …}
    +nested: Doctrine\ORM\PersistentCollection {#2269 …}
    +votes: Doctrine\ORM\PersistentCollection {#1347 …}
    +reports: Doctrine\ORM\PersistentCollection {#1350 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1351 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1353 …}
    -id: 132066
    -bodyTs: "'air':6,13 'anyway':86 'applic':68 'billionair':84 'breath':5,12 'cardano':61 'develop':67 'dipshit':85 'dishonest':100 'doesn':55 'drink':2,9 'enough':89 'feed':90 'give':57 'good':97 'hate':28 'hivemind':101 'intellectu':99 'invest':33,46,72,78 'kind':75 'like':19,42 'liter':27 'mani':36 'night':98 'peter':7,20,29 'pretti':52 'project':65 're':23,45 'shit':59 'someon':81 'somewher':51 'spread':70 'sure':53 'tech':50 'technolog':37 'therefor':15 'thiel':8,21,30 'today':94 'troll':25,92 'water':3,10 'work':79"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303434"
    +editedAt: DateTimeImmutable @1700449649 {#2009
      date: 2023-11-20 04:07:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700183385 {#2010
      date: 2023-11-17 02:09:45.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.98 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2362
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2365 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: """
      “You drink water and breathe air. Peter Thiel drinks water and breathes air too. Therefore you are just like Peter Thiel!”\n
      \n
      You’re a troll. I literally hate Peter Thiel. He is invested in so many technologies that it’s VERY likely that we’re invested in the same tech somewhere. Pretty sure he doesn’t give a shit about Cardano which is the project I develop applications for.\n
      \n
      Spreading your investments out is kind of how investing works when someone is a billionaire, dipshit.\n
      \n
      Anyway, that’s enough feeding the trolls for today. Have a good night, intellectually dishonest hiveminder.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700183385 {#2014
      date: 2023-11-17 02:09:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2367 …}
    +nested: Doctrine\ORM\PersistentCollection {#2269 …}
    +votes: Doctrine\ORM\PersistentCollection {#1347 …}
    +reports: Doctrine\ORM\PersistentCollection {#1350 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1351 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1353 …}
    -id: 132066
    -bodyTs: "'air':6,13 'anyway':86 'applic':68 'billionair':84 'breath':5,12 'cardano':61 'develop':67 'dipshit':85 'dishonest':100 'doesn':55 'drink':2,9 'enough':89 'feed':90 'give':57 'good':97 'hate':28 'hivemind':101 'intellectu':99 'invest':33,46,72,78 'kind':75 'like':19,42 'liter':27 'mani':36 'night':98 'peter':7,20,29 'pretti':52 'project':65 're':23,45 'shit':59 'someon':81 'somewher':51 'spread':70 'sure':53 'tech':50 'technolog':37 'therefor':15 'thiel':8,21,30 'today':94 'troll':25,92 'water':3,10 'work':79"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303434"
    +editedAt: DateTimeImmutable @1700449649 {#2009
      date: 2023-11-20 04:07:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700183385 {#2010
      date: 2023-11-17 02:09:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13540
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2362
    +user: App\Entity\User {#265
      +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
      +cover: Proxies\__CG__\App\Entity\Image {#247 …}
      +email: "demesisx@infosec.pub"
      +username: "@demesisx@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
        \n
        ---\n
        \n
        AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
        """
      +lastActive: DateTime @1729447702 {#275
        date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +posts: Doctrine\ORM\PersistentCollection {#67 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
      +follows: Doctrine\ORM\PersistentCollection {#1809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2390 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
      +reports: Doctrine\ORM\PersistentCollection {#2480 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
      +violations: Doctrine\ORM\PersistentCollection {#2413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
      +awards: Doctrine\ORM\PersistentCollection {#1867 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
      +categories: Doctrine\ORM\PersistentCollection {#1395 …}
      -id: 39941
      -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
      +apId: "demesisx@infosec.pub"
      +apProfileId: "https://infosec.pub/u/demesisx"
      +apPublicUrl: "https://infosec.pub/u/demesisx"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "demesisx"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728984699 {#269
        date: 2024-10-15 11:31:39.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691670324 {#268
        date: 2023-08-10 14:25:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2005
      +user: Proxies\__CG__\App\Entity\User {#11617 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2006
        +icon: Proxies\__CG__\App\Entity\Image {#11690 …}
        +name: "privacy@lemmy.ml"
        +title: "privacy"
        +description: """
          A place to discuss privacy and freedom in the digital world.\n
          ============================================================\n
          \n
          Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
          \n
          In this community everyone is welcome to post links and discuss topics related to privacy.\n
          \n
          ### Some Rules\n
          \n
          - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
          - Don’t promote proprietary software\n
          - Try to keep things on topic\n
          - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
          - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
          - Be nice :)\n
          \n
          ### Related communities\n
          \n
          - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
          - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
          - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
          - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
          \n
          ### Chat rooms\n
          \n
          - [Matrix/Element]Dead\n
          - [Discord](https://discord.gg/8xfrVjvngh)\n
          \n
          much thanks to @gary_host_laptop for the logo design :)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 561
        +entryCommentCount: 7684
        +postCount: 6
        +postCommentCount: 73
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582580 {#11687
          date: 2024-10-22 09:36:20.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#11691 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#11693 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11695 …}
        +entries: Doctrine\ORM\PersistentCollection {#11697 …}
        +posts: Doctrine\ORM\PersistentCollection {#11699 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11701 …}
        +bans: Doctrine\ORM\PersistentCollection {#11703 …}
        +reports: Doctrine\ORM\PersistentCollection {#11705 …}
        +badges: Doctrine\ORM\PersistentCollection {#11707 …}
        +logs: Doctrine\ORM\PersistentCollection {#11709 …}
        +awards: Doctrine\ORM\PersistentCollection {#11711 …}
        +categories: Doctrine\ORM\PersistentCollection {#11713 …}
        -id: 85
        +apId: "privacy@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/privacy"
        +apPublicUrl: "https://lemmy.ml/c/privacy"
        +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "privacy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583592 {#11688
          date: 2024-10-22 09:53:12.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699780272 {#11689
          date: 2023-11-12 10:11:12.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11619 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11620 …}
      +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
      +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
      +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
      +body: """
        > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
        \n
        > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
        \n
        > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
        \n
        Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 117
      +favouriteCount: 225
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721385980 {#11612
        date: 2024-07-19 12:46:20.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11621 …}
      +votes: Doctrine\ORM\PersistentCollection {#11623 …}
      +reports: Doctrine\ORM\PersistentCollection {#11625 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11627 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11629 …}
      +badges: Doctrine\ORM\PersistentCollection {#11631 …}
      +children: []
      -id: 13589
      -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
      -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1700233024
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/5919305"
      +editedAt: DateTimeImmutable @1700416423 {#11609
        date: 2023-11-19 18:53:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700146624 {#11611
        date: 2023-11-16 15:57:04.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2006 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2365 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#1997 …}
    +body: """
      “You drink water and breathe air. Peter Thiel drinks water and breathes air too. Therefore you are just like Peter Thiel!”\n
      \n
      You’re a troll. I literally hate Peter Thiel. He is invested in so many technologies that it’s VERY likely that we’re invested in the same tech somewhere. Pretty sure he doesn’t give a shit about Cardano which is the project I develop applications for.\n
      \n
      Spreading your investments out is kind of how investing works when someone is a billionaire, dipshit.\n
      \n
      Anyway, that’s enough feeding the trolls for today. Have a good night, intellectually dishonest hiveminder.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700183385 {#2014
      date: 2023-11-17 02:09:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@brihuang95@sopuli.xyz"
      "@demesisx@infosec.pub"
      "@Atemu@lemmy.ml"
      "@LWD@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2367 …}
    +nested: Doctrine\ORM\PersistentCollection {#2269 …}
    +votes: Doctrine\ORM\PersistentCollection {#1347 …}
    +reports: Doctrine\ORM\PersistentCollection {#1350 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1351 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1353 …}
    -id: 132066
    -bodyTs: "'air':6,13 'anyway':86 'applic':68 'billionair':84 'breath':5,12 'cardano':61 'develop':67 'dipshit':85 'dishonest':100 'doesn':55 'drink':2,9 'enough':89 'feed':90 'give':57 'good':97 'hate':28 'hivemind':101 'intellectu':99 'invest':33,46,72,78 'kind':75 'like':19,42 'liter':27 'mani':36 'night':98 'peter':7,20,29 'pretti':52 'project':65 're':23,45 'shit':59 'someon':81 'somewher':51 'spread':70 'sure':53 'tech':50 'technolog':37 'therefor':15 'thiel':8,21,30 'today':94 'troll':25,92 'water':3,10 'work':79"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/4303434"
    +editedAt: DateTimeImmutable @1700449649 {#2009
      date: 2023-11-20 04:07:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700183385 {#2010
      date: 2023-11-17 02:09:45.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 14.0 MiB 0.24 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 {#13848
  +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 14.0 MiB 0.21 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#13920
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.13 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#13983
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.12 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 {#14039
  +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 14.0 MiB 0.12 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 {#14098
  +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 14.0 MiB 0.15 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14154
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.13 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14210
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 14.0 MiB 0.31 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#14268
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.15 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14331
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 14.0 MiB 10.88 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#14389
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 14.0 MiB 9.86 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#10527
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 14.0 MiB 0.19 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#12749
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.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 {#13470
  +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 14.0 MiB 0.14 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#9196
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.14 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#11686
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.13 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#13801
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.15 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14445
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.17 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14501
  +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 14.0 MiB 0.18 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14557
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 14.0 MiB 5.95 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 {#14613
  +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 14.0 MiB 0.14 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 {#14671
  +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 14.0 MiB 0.52 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#14748
  +user: App\Entity\User {#265
    +avatar: Proxies\__CG__\App\Entity\Image {#246 …}
    +cover: Proxies\__CG__\App\Entity\Image {#247 …}
    +email: "demesisx@infosec.pub"
    +username: "@demesisx@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Plutus, Haskell, Nix, Purescript, *Swift/Kotlin*. laser-focused on FP: formality, purity, and totality; repulsed by pragmatic, unsafe, “move fast and break things” approaches\n
      \n
      ---\n
      \n
      AC24 1DE5 AE92 3B37 E584 02BA AAF9 795E 393B 4DA0
      """
    +lastActive: DateTime @1729447702 {#275
      date: 2024-10-20 20:08:22.0 +02: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 {#236 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#151 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#124 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +posts: Doctrine\ORM\PersistentCollection {#67 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#82 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1372 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …}
    +follows: Doctrine\ORM\PersistentCollection {#1809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2390 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1860 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …}
    +reports: Doctrine\ORM\PersistentCollection {#2480 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1373 …}
    +violations: Doctrine\ORM\PersistentCollection {#2413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1884 …}
    +awards: Doctrine\ORM\PersistentCollection {#1867 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …}
    +categories: Doctrine\ORM\PersistentCollection {#1395 …}
    -id: 39941
    -password: "$2y$13$oBPYAlXlqb.uAoNgLLlN8OG2mU3XW3lKYhFmR3b5BjcLoalPbs1b2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …}
    +apId: "demesisx@infosec.pub"
    +apProfileId: "https://infosec.pub/u/demesisx"
    +apPublicUrl: "https://infosec.pub/u/demesisx"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "demesisx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728984699 {#269
      date: 2024-10-15 11:31:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691670324 {#268
      date: 2023-08-10 14:25:24.0 +02:00
    }
  }
}
date App\Twig\Components\DateComponent 14.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1691670324 {#268
    date: 2023-08-10 14:25:24.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14809
  +date: DateTimeImmutable @1691670324 {#268
    date: 2023-08-10 14:25:24.0 +02:00
  }
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 14.0 MiB 9.48 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#14896
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +title: "random_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#2446 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 14.0 MiB 3.64 ms
Input props
[
  "magazine" => null
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#14964
  +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 14.0 MiB 6.81 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#15023
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +title: "random_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#15024 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 14.0 MiB 6.12 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#15094
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +post: null
  +title: "random_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#15093 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1536 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 14.0 MiB 1.71 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#15164
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +entry: null
  +title: "random_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#15163 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1536 …}
}
support_us_block App\Twig\Components\SupportUsBlock 14.0 MiB 0.26 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#15233
  +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 {#15234 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 14.0 MiB 29.75 ms
Input props
[
  "magazine" => null
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#15326
  +magazine: null
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#2446 …}
}