GET https://kbin.spritesserver.nl/m/opensource@lemmy.ml/comments/top?p=27

Components

21 Twig Components
287 Render Count
1037 ms Render Time
26.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
31 31.03ms
date
"App\Twig\Components\DateComponent"
components/date.html.twig
31 10.23ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
30 1,465.71ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
30 5.23ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
30 49.98ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
30 28.37ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
30 48.79ms
entry_comments_nested
"App\Twig\Components\EntryCommentsNestedComponent"
components/_cached.html.twig
30 800.17ms
entry_inline
"App\Twig\Components\EntryInlineComponent"
components/entry_inline.html.twig
15 2.56ms
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 28.41ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.69ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.39ms
magazine_box
"App\Twig\Components\MagazineBoxComponent"
components/magazine_box.html.twig
1 49.45ms
magazine_sub
"App\Twig\Components\MagazineSubComponent"
components/magazine_sub.html.twig
1 0.47ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 1.96ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 0.26ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 6.08ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 11.84ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 9.26ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 2.20ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 4.84ms

Render calls

entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 43.92 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1764
    +user: App\Entity\User {#1515
      +avatar: null
      +cover: null
      +email: "Tricia@feddit.de"
      +username: "@Tricia@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721492489 {#1445
        date: 2024-07-20 18:21:29.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 {#1453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1466 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1457 …}
      +entries: Doctrine\ORM\PersistentCollection {#1425 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1417 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1419 …}
      +posts: Doctrine\ORM\PersistentCollection {#1413 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1644 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1679 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1429 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1661 …}
      +follows: Doctrine\ORM\PersistentCollection {#1553 …}
      +followers: Doctrine\ORM\PersistentCollection {#1653 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1559 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1563 …}
      +reports: Doctrine\ORM\PersistentCollection {#1576 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1557 …}
      +violations: Doctrine\ORM\PersistentCollection {#1619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
      +awards: Doctrine\ORM\PersistentCollection {#1555 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1705 …}
      +categories: Doctrine\ORM\PersistentCollection {#1617 …}
      -id: 51500
      -password: "$2y$13$.xoIEhhfMElLacWhEMK8AuVZLuSe77LeoRkc0asujaf1I0Ohmlxhm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1734 …}
      +apId: "Tricia@feddit.de"
      +apProfileId: "https://feddit.de/u/Tricia"
      +apPublicUrl: "https://feddit.de/u/Tricia"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Tricia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720248542 {#1531
        date: 2024-07-06 08:49:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696570508 {#1766
        date: 2023-10-06 07:35:08.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "If you plan on doing it on a regular basis, you might want to try latex. This is going to be hard on the first one or two poster but on the long run it can save a lot of time…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704923542 {#1539
      date: 2024-01-10 22:52:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1474 …}
    +nested: Doctrine\ORM\PersistentCollection {#1467 …}
    +votes: Doctrine\ORM\PersistentCollection {#1754 …}
    +reports: Doctrine\ORM\PersistentCollection {#1490 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1462 …}
    -id: 301157
    -bodyTs: "'basi':10 'first':25 'go':19 'hard':22 'latex':16 'long':33 'lot':39 'might':12 'one':26 'plan':3 'poster':29 'regular':9 'run':34 'save':37 'time':41 'tri':15 'two':28 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/6293888"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704923542 {#1498
      date: 2024-01-10 22:52:22.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#3322
  +comment: App\Entity\EntryComment {#1764
    +user: App\Entity\User {#1515
      +avatar: null
      +cover: null
      +email: "Tricia@feddit.de"
      +username: "@Tricia@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721492489 {#1445
        date: 2024-07-20 18:21:29.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 {#1453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1466 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1457 …}
      +entries: Doctrine\ORM\PersistentCollection {#1425 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1417 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1419 …}
      +posts: Doctrine\ORM\PersistentCollection {#1413 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1644 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1679 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1429 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1661 …}
      +follows: Doctrine\ORM\PersistentCollection {#1553 …}
      +followers: Doctrine\ORM\PersistentCollection {#1653 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1559 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1563 …}
      +reports: Doctrine\ORM\PersistentCollection {#1576 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1557 …}
      +violations: Doctrine\ORM\PersistentCollection {#1619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
      +awards: Doctrine\ORM\PersistentCollection {#1555 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1705 …}
      +categories: Doctrine\ORM\PersistentCollection {#1617 …}
      -id: 51500
      -password: "$2y$13$.xoIEhhfMElLacWhEMK8AuVZLuSe77LeoRkc0asujaf1I0Ohmlxhm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1734 …}
      +apId: "Tricia@feddit.de"
      +apProfileId: "https://feddit.de/u/Tricia"
      +apPublicUrl: "https://feddit.de/u/Tricia"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Tricia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720248542 {#1531
        date: 2024-07-06 08:49:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696570508 {#1766
        date: 2023-10-06 07:35:08.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "If you plan on doing it on a regular basis, you might want to try latex. This is going to be hard on the first one or two poster but on the long run it can save a lot of time…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704923542 {#1539
      date: 2024-01-10 22:52:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1474 …}
    +nested: Doctrine\ORM\PersistentCollection {#1467 …}
    +votes: Doctrine\ORM\PersistentCollection {#1754 …}
    +reports: Doctrine\ORM\PersistentCollection {#1490 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1462 …}
    -id: 301157
    -bodyTs: "'basi':10 'first':25 'go':19 'hard':22 'latex':16 'long':33 'lot':39 'might':12 'one':26 'plan':3 'poster':29 'regular':9 'run':34 'save':37 'time':41 'tri':15 'two':28 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/6293888"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704923542 {#1498
      date: 2024-01-10 22:52:22.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.43 ms
Input props
[
  "user" => App\Entity\User {#1515
    +avatar: null
    +cover: null
    +email: "Tricia@feddit.de"
    +username: "@Tricia@feddit.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721492489 {#1445
      date: 2024-07-20 18:21:29.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 {#1453 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1466 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1457 …}
    +entries: Doctrine\ORM\PersistentCollection {#1425 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1426 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1417 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1419 …}
    +posts: Doctrine\ORM\PersistentCollection {#1413 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1644 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1595 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1679 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1429 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1661 …}
    +follows: Doctrine\ORM\PersistentCollection {#1553 …}
    +followers: Doctrine\ORM\PersistentCollection {#1653 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1585 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1575 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1559 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1563 …}
    +reports: Doctrine\ORM\PersistentCollection {#1576 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1557 …}
    +violations: Doctrine\ORM\PersistentCollection {#1619 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
    +awards: Doctrine\ORM\PersistentCollection {#1555 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1705 …}
    +categories: Doctrine\ORM\PersistentCollection {#1617 …}
    -id: 51500
    -password: "$2y$13$.xoIEhhfMElLacWhEMK8AuVZLuSe77LeoRkc0asujaf1I0Ohmlxhm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1734 …}
    +apId: "Tricia@feddit.de"
    +apProfileId: "https://feddit.de/u/Tricia"
    +apPublicUrl: "https://feddit.de/u/Tricia"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.de/inbox"
    +apDomain: "feddit.de"
    +apPreferredUsername: "Tricia"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720248542 {#1531
      date: 2024-07-06 08:49:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696570508 {#1766
      date: 2023-10-06 07:35:08.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3558
  +user: App\Entity\User {#1515
    +avatar: null
    +cover: null
    +email: "Tricia@feddit.de"
    +username: "@Tricia@feddit.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721492489 {#1445
      date: 2024-07-20 18:21:29.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 {#1453 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1466 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1457 …}
    +entries: Doctrine\ORM\PersistentCollection {#1425 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1426 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1417 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1419 …}
    +posts: Doctrine\ORM\PersistentCollection {#1413 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1644 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1595 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1679 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1429 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1661 …}
    +follows: Doctrine\ORM\PersistentCollection {#1553 …}
    +followers: Doctrine\ORM\PersistentCollection {#1653 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1585 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1575 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1559 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1563 …}
    +reports: Doctrine\ORM\PersistentCollection {#1576 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1557 …}
    +violations: Doctrine\ORM\PersistentCollection {#1619 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
    +awards: Doctrine\ORM\PersistentCollection {#1555 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1705 …}
    +categories: Doctrine\ORM\PersistentCollection {#1617 …}
    -id: 51500
    -password: "$2y$13$.xoIEhhfMElLacWhEMK8AuVZLuSe77LeoRkc0asujaf1I0Ohmlxhm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1734 …}
    +apId: "Tricia@feddit.de"
    +apProfileId: "https://feddit.de/u/Tricia"
    +apPublicUrl: "https://feddit.de/u/Tricia"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.de/inbox"
    +apDomain: "feddit.de"
    +apPreferredUsername: "Tricia"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720248542 {#1531
      date: 2024-07-06 08:49:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696570508 {#1766
      date: 2023-10-06 07:35:08.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.26 ms
Input props
[
  "date" => DateTimeImmutable @1704923542 {#1498
    date: 2024-01-10 22:52:22.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3629
  +date: DateTimeImmutable @1704923542 {#1498
    date: 2024-01-10 22:52:22.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704923542 {#1498
    date: 2024-01-10 22:52:22.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3693
  +createdAt: DateTimeImmutable @1704923542 {#1498
    date: 2024-01-10 22:52:22.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.24 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1468
    +user: Proxies\__CG__\App\Entity\User {#3463 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Looking-for-software-for-poster-design"
    +title: "Looking for software for poster design"
    +url: null
    +body: """
      Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
      \n
      I’d like to avoid having to do it in libre office if at all possible.\n
      \n
      Is there anything like that?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721502367 {#3464
      date: 2024-07-20 21:06:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3503 …}
    +votes: Doctrine\ORM\PersistentCollection {#3501 …}
    +reports: Doctrine\ORM\PersistentCollection {#3498 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
    +badges: Doctrine\ORM\PersistentCollection {#3545 …}
    +children: []
    -id: 28744
    -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
    -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705005899
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10550223"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704919499 {#3470
      date: 2024-01-10 21:44:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#3758
  +entry: Proxies\__CG__\App\Entity\Entry {#1468
    +user: Proxies\__CG__\App\Entity\User {#3463 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Looking-for-software-for-poster-design"
    +title: "Looking for software for poster design"
    +url: null
    +body: """
      Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
      \n
      I’d like to avoid having to do it in libre office if at all possible.\n
      \n
      Is there anything like that?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721502367 {#3464
      date: 2024-07-20 21:06:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3503 …}
    +votes: Doctrine\ORM\PersistentCollection {#3501 …}
    +reports: Doctrine\ORM\PersistentCollection {#3498 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
    +badges: Doctrine\ORM\PersistentCollection {#3545 …}
    +children: []
    -id: 28744
    -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
    -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705005899
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10550223"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704919499 {#3470
      date: 2024-01-10 21:44:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 7.73 ms
Input props
[
  "user" => App\Entity\User {#1515
    +avatar: null
    +cover: null
    +email: "Tricia@feddit.de"
    +username: "@Tricia@feddit.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721492489 {#1445
      date: 2024-07-20 18:21:29.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 {#1453 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1466 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1457 …}
    +entries: Doctrine\ORM\PersistentCollection {#1425 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1426 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1417 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1419 …}
    +posts: Doctrine\ORM\PersistentCollection {#1413 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1644 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1595 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1679 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1429 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1661 …}
    +follows: Doctrine\ORM\PersistentCollection {#1553 …}
    +followers: Doctrine\ORM\PersistentCollection {#1653 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1585 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1575 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1559 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1563 …}
    +reports: Doctrine\ORM\PersistentCollection {#1576 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1557 …}
    +violations: Doctrine\ORM\PersistentCollection {#1619 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
    +awards: Doctrine\ORM\PersistentCollection {#1555 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1705 …}
    +categories: Doctrine\ORM\PersistentCollection {#1617 …}
    -id: 51500
    -password: "$2y$13$.xoIEhhfMElLacWhEMK8AuVZLuSe77LeoRkc0asujaf1I0Ohmlxhm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1734 …}
    +apId: "Tricia@feddit.de"
    +apProfileId: "https://feddit.de/u/Tricia"
    +apPublicUrl: "https://feddit.de/u/Tricia"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.de/inbox"
    +apDomain: "feddit.de"
    +apPreferredUsername: "Tricia"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720248542 {#1531
      date: 2024-07-06 08:49:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696570508 {#1766
      date: 2023-10-06 07:35:08.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#3821
  +width: 40
  +height: 40
  +user: App\Entity\User {#1515
    +avatar: null
    +cover: null
    +email: "Tricia@feddit.de"
    +username: "@Tricia@feddit.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721492489 {#1445
      date: 2024-07-20 18:21:29.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 {#1453 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1466 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1457 …}
    +entries: Doctrine\ORM\PersistentCollection {#1425 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1426 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1417 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1419 …}
    +posts: Doctrine\ORM\PersistentCollection {#1413 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1644 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1595 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1679 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1429 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1661 …}
    +follows: Doctrine\ORM\PersistentCollection {#1553 …}
    +followers: Doctrine\ORM\PersistentCollection {#1653 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1585 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1575 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1559 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1563 …}
    +reports: Doctrine\ORM\PersistentCollection {#1576 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1557 …}
    +violations: Doctrine\ORM\PersistentCollection {#1619 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
    +awards: Doctrine\ORM\PersistentCollection {#1555 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1705 …}
    +categories: Doctrine\ORM\PersistentCollection {#1617 …}
    -id: 51500
    -password: "$2y$13$.xoIEhhfMElLacWhEMK8AuVZLuSe77LeoRkc0asujaf1I0Ohmlxhm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1734 …}
    +apId: "Tricia@feddit.de"
    +apProfileId: "https://feddit.de/u/Tricia"
    +apPublicUrl: "https://feddit.de/u/Tricia"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.de/inbox"
    +apDomain: "feddit.de"
    +apPreferredUsername: "Tricia"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720248542 {#1531
      date: 2024-07-06 08:49:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696570508 {#1766
      date: 2023-10-06 07:35:08.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.48 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1764
    +user: App\Entity\User {#1515
      +avatar: null
      +cover: null
      +email: "Tricia@feddit.de"
      +username: "@Tricia@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721492489 {#1445
        date: 2024-07-20 18:21:29.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 {#1453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1466 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1457 …}
      +entries: Doctrine\ORM\PersistentCollection {#1425 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1417 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1419 …}
      +posts: Doctrine\ORM\PersistentCollection {#1413 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1644 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1679 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1429 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1661 …}
      +follows: Doctrine\ORM\PersistentCollection {#1553 …}
      +followers: Doctrine\ORM\PersistentCollection {#1653 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1559 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1563 …}
      +reports: Doctrine\ORM\PersistentCollection {#1576 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1557 …}
      +violations: Doctrine\ORM\PersistentCollection {#1619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
      +awards: Doctrine\ORM\PersistentCollection {#1555 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1705 …}
      +categories: Doctrine\ORM\PersistentCollection {#1617 …}
      -id: 51500
      -password: "$2y$13$.xoIEhhfMElLacWhEMK8AuVZLuSe77LeoRkc0asujaf1I0Ohmlxhm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1734 …}
      +apId: "Tricia@feddit.de"
      +apProfileId: "https://feddit.de/u/Tricia"
      +apPublicUrl: "https://feddit.de/u/Tricia"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Tricia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720248542 {#1531
        date: 2024-07-06 08:49:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696570508 {#1766
        date: 2023-10-06 07:35:08.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "If you plan on doing it on a regular basis, you might want to try latex. This is going to be hard on the first one or two poster but on the long run it can save a lot of time…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704923542 {#1539
      date: 2024-01-10 22:52:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1474 …}
    +nested: Doctrine\ORM\PersistentCollection {#1467 …}
    +votes: Doctrine\ORM\PersistentCollection {#1754 …}
    +reports: Doctrine\ORM\PersistentCollection {#1490 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1462 …}
    -id: 301157
    -bodyTs: "'basi':10 'first':25 'go':19 'hard':22 'latex':16 'long':33 'lot':39 'might':12 'one':26 'plan':3 'poster':29 'regular':9 'run':34 'save':37 'time':41 'tri':15 'two':28 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/6293888"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704923542 {#1498
      date: 2024-01-10 22:52:22.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3915
  +subject: App\Entity\EntryComment {#1764
    +user: App\Entity\User {#1515
      +avatar: null
      +cover: null
      +email: "Tricia@feddit.de"
      +username: "@Tricia@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721492489 {#1445
        date: 2024-07-20 18:21:29.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 {#1453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1466 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1457 …}
      +entries: Doctrine\ORM\PersistentCollection {#1425 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1417 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1419 …}
      +posts: Doctrine\ORM\PersistentCollection {#1413 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1644 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1679 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1429 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1661 …}
      +follows: Doctrine\ORM\PersistentCollection {#1553 …}
      +followers: Doctrine\ORM\PersistentCollection {#1653 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1559 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1563 …}
      +reports: Doctrine\ORM\PersistentCollection {#1576 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1557 …}
      +violations: Doctrine\ORM\PersistentCollection {#1619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
      +awards: Doctrine\ORM\PersistentCollection {#1555 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1705 …}
      +categories: Doctrine\ORM\PersistentCollection {#1617 …}
      -id: 51500
      -password: "$2y$13$.xoIEhhfMElLacWhEMK8AuVZLuSe77LeoRkc0asujaf1I0Ohmlxhm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1734 …}
      +apId: "Tricia@feddit.de"
      +apProfileId: "https://feddit.de/u/Tricia"
      +apPublicUrl: "https://feddit.de/u/Tricia"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Tricia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720248542 {#1531
        date: 2024-07-06 08:49:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696570508 {#1766
        date: 2023-10-06 07:35:08.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "If you plan on doing it on a regular basis, you might want to try latex. This is going to be hard on the first one or two poster but on the long run it can save a lot of time…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704923542 {#1539
      date: 2024-01-10 22:52:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1474 …}
    +nested: Doctrine\ORM\PersistentCollection {#1467 …}
    +votes: Doctrine\ORM\PersistentCollection {#1754 …}
    +reports: Doctrine\ORM\PersistentCollection {#1490 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1462 …}
    -id: 301157
    -bodyTs: "'basi':10 'first':25 'go':19 'hard':22 'latex':16 'long':33 'lot':39 'might':12 'one':26 'plan':3 'poster':29 'regular':9 'run':34 'save':37 'time':41 'tri':15 'two':28 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/6293888"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704923542 {#1498
      date: 2024-01-10 22:52:22.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 1.07 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1764
    +user: App\Entity\User {#1515
      +avatar: null
      +cover: null
      +email: "Tricia@feddit.de"
      +username: "@Tricia@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721492489 {#1445
        date: 2024-07-20 18:21:29.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 {#1453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1466 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1457 …}
      +entries: Doctrine\ORM\PersistentCollection {#1425 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1417 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1419 …}
      +posts: Doctrine\ORM\PersistentCollection {#1413 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1644 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1679 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1429 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1661 …}
      +follows: Doctrine\ORM\PersistentCollection {#1553 …}
      +followers: Doctrine\ORM\PersistentCollection {#1653 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1559 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1563 …}
      +reports: Doctrine\ORM\PersistentCollection {#1576 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1557 …}
      +violations: Doctrine\ORM\PersistentCollection {#1619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
      +awards: Doctrine\ORM\PersistentCollection {#1555 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1705 …}
      +categories: Doctrine\ORM\PersistentCollection {#1617 …}
      -id: 51500
      -password: "$2y$13$.xoIEhhfMElLacWhEMK8AuVZLuSe77LeoRkc0asujaf1I0Ohmlxhm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1734 …}
      +apId: "Tricia@feddit.de"
      +apProfileId: "https://feddit.de/u/Tricia"
      +apPublicUrl: "https://feddit.de/u/Tricia"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Tricia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720248542 {#1531
        date: 2024-07-06 08:49:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696570508 {#1766
        date: 2023-10-06 07:35:08.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "If you plan on doing it on a regular basis, you might want to try latex. This is going to be hard on the first one or two poster but on the long run it can save a lot of time…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704923542 {#1539
      date: 2024-01-10 22:52:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1474 …}
    +nested: Doctrine\ORM\PersistentCollection {#1467 …}
    +votes: Doctrine\ORM\PersistentCollection {#1754 …}
    +reports: Doctrine\ORM\PersistentCollection {#1490 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1462 …}
    -id: 301157
    -bodyTs: "'basi':10 'first':25 'go':19 'hard':22 'latex':16 'long':33 'lot':39 'might':12 'one':26 'plan':3 'poster':29 'regular':9 'run':34 'save':37 'time':41 'tri':15 'two':28 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/6293888"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704923542 {#1498
      date: 2024-01-10 22:52:22.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3982
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1764
    +user: App\Entity\User {#1515
      +avatar: null
      +cover: null
      +email: "Tricia@feddit.de"
      +username: "@Tricia@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721492489 {#1445
        date: 2024-07-20 18:21:29.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 {#1453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1466 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1457 …}
      +entries: Doctrine\ORM\PersistentCollection {#1425 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1417 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1419 …}
      +posts: Doctrine\ORM\PersistentCollection {#1413 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1644 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1679 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1429 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1661 …}
      +follows: Doctrine\ORM\PersistentCollection {#1553 …}
      +followers: Doctrine\ORM\PersistentCollection {#1653 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1559 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1563 …}
      +reports: Doctrine\ORM\PersistentCollection {#1576 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1557 …}
      +violations: Doctrine\ORM\PersistentCollection {#1619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
      +awards: Doctrine\ORM\PersistentCollection {#1555 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1705 …}
      +categories: Doctrine\ORM\PersistentCollection {#1617 …}
      -id: 51500
      -password: "$2y$13$.xoIEhhfMElLacWhEMK8AuVZLuSe77LeoRkc0asujaf1I0Ohmlxhm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1734 …}
      +apId: "Tricia@feddit.de"
      +apProfileId: "https://feddit.de/u/Tricia"
      +apPublicUrl: "https://feddit.de/u/Tricia"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Tricia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720248542 {#1531
        date: 2024-07-06 08:49:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696570508 {#1766
        date: 2023-10-06 07:35:08.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "If you plan on doing it on a regular basis, you might want to try latex. This is going to be hard on the first one or two poster but on the long run it can save a lot of time…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704923542 {#1539
      date: 2024-01-10 22:52:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1474 …}
    +nested: Doctrine\ORM\PersistentCollection {#1467 …}
    +votes: Doctrine\ORM\PersistentCollection {#1754 …}
    +reports: Doctrine\ORM\PersistentCollection {#1490 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1462 …}
    -id: 301157
    -bodyTs: "'basi':10 'first':25 'go':19 'hard':22 'latex':16 'long':33 'lot':39 'might':12 'one':26 'plan':3 'poster':29 'regular':9 'run':34 'save':37 'time':41 'tri':15 'two':28 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/6293888"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704923542 {#1498
      date: 2024-01-10 22:52:22.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 6.06 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1764
    +user: App\Entity\User {#1515
      +avatar: null
      +cover: null
      +email: "Tricia@feddit.de"
      +username: "@Tricia@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721492489 {#1445
        date: 2024-07-20 18:21:29.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 {#1453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1466 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1457 …}
      +entries: Doctrine\ORM\PersistentCollection {#1425 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1417 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1419 …}
      +posts: Doctrine\ORM\PersistentCollection {#1413 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1644 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1679 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1429 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1661 …}
      +follows: Doctrine\ORM\PersistentCollection {#1553 …}
      +followers: Doctrine\ORM\PersistentCollection {#1653 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1559 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1563 …}
      +reports: Doctrine\ORM\PersistentCollection {#1576 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1557 …}
      +violations: Doctrine\ORM\PersistentCollection {#1619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
      +awards: Doctrine\ORM\PersistentCollection {#1555 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1705 …}
      +categories: Doctrine\ORM\PersistentCollection {#1617 …}
      -id: 51500
      -password: "$2y$13$.xoIEhhfMElLacWhEMK8AuVZLuSe77LeoRkc0asujaf1I0Ohmlxhm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1734 …}
      +apId: "Tricia@feddit.de"
      +apProfileId: "https://feddit.de/u/Tricia"
      +apPublicUrl: "https://feddit.de/u/Tricia"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Tricia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720248542 {#1531
        date: 2024-07-06 08:49:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696570508 {#1766
        date: 2023-10-06 07:35:08.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "If you plan on doing it on a regular basis, you might want to try latex. This is going to be hard on the first one or two poster but on the long run it can save a lot of time…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704923542 {#1539
      date: 2024-01-10 22:52:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1474 …}
    +nested: Doctrine\ORM\PersistentCollection {#1467 …}
    +votes: Doctrine\ORM\PersistentCollection {#1754 …}
    +reports: Doctrine\ORM\PersistentCollection {#1490 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1462 …}
    -id: 301157
    -bodyTs: "'basi':10 'first':25 'go':19 'hard':22 'latex':16 'long':33 'lot':39 'might':12 'one':26 'plan':3 'poster':29 'regular':9 'run':34 'save':37 'time':41 'tri':15 'two':28 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/6293888"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704923542 {#1498
      date: 2024-01-10 22:52:22.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#4284
  +comment: App\Entity\EntryComment {#1764
    +user: App\Entity\User {#1515
      +avatar: null
      +cover: null
      +email: "Tricia@feddit.de"
      +username: "@Tricia@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721492489 {#1445
        date: 2024-07-20 18:21:29.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 {#1453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1466 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1457 …}
      +entries: Doctrine\ORM\PersistentCollection {#1425 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1426 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1417 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1419 …}
      +posts: Doctrine\ORM\PersistentCollection {#1413 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1644 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1595 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1679 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1429 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1661 …}
      +follows: Doctrine\ORM\PersistentCollection {#1553 …}
      +followers: Doctrine\ORM\PersistentCollection {#1653 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1585 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1575 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1559 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1563 …}
      +reports: Doctrine\ORM\PersistentCollection {#1576 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1557 …}
      +violations: Doctrine\ORM\PersistentCollection {#1619 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
      +awards: Doctrine\ORM\PersistentCollection {#1555 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1705 …}
      +categories: Doctrine\ORM\PersistentCollection {#1617 …}
      -id: 51500
      -password: "$2y$13$.xoIEhhfMElLacWhEMK8AuVZLuSe77LeoRkc0asujaf1I0Ohmlxhm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1734 …}
      +apId: "Tricia@feddit.de"
      +apProfileId: "https://feddit.de/u/Tricia"
      +apPublicUrl: "https://feddit.de/u/Tricia"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Tricia"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720248542 {#1531
        date: 2024-07-06 08:49:02.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696570508 {#1766
        date: 2023-10-06 07:35:08.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "If you plan on doing it on a regular basis, you might want to try latex. This is going to be hard on the first one or two poster but on the long run it can save a lot of time…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704923542 {#1539
      date: 2024-01-10 22:52:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1474 …}
    +nested: Doctrine\ORM\PersistentCollection {#1467 …}
    +votes: Doctrine\ORM\PersistentCollection {#1754 …}
    +reports: Doctrine\ORM\PersistentCollection {#1490 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1462 …}
    -id: 301157
    -bodyTs: "'basi':10 'first':25 'go':19 'hard':22 'latex':16 'long':33 'lot':39 'might':12 'one':26 'plan':3 'poster':29 'regular':9 'run':34 'save':37 'time':41 'tri':15 'two':28 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/6293888"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704923542 {#1498
      date: 2024-01-10 22:52:22.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 63.25 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1740
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "NaibofTabr@infosec.pub"
      +username: "@NaibofTabr@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729086814 {#1720
        date: 2024-10-16 15:53:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 28744
      -password: "$2y$13$sIkrTJAkynU40kPkT18lqePMxbY6b4wAH1qHXrRaqwphq6E1hrJva"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "NaibofTabr@infosec.pub"
      +apProfileId: "https://infosec.pub/u/NaibofTabr"
      +apPublicUrl: "https://infosec.pub/u/NaibofTabr"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "NaibofTabr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729562099 {#1707
        date: 2024-10-22 03:54:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689439126 {#1714
        date: 2023-07-15 18:38:46.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "[GIMP](https://www.gimp.org/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704921951 {#1735
      date: 2024-01-10 22:25:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1718 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 297280
    -bodyTs: "'/)':4 'gimp':1 'www.gimp.org':3 'www.gimp.org/)':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5566750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704921951 {#1716
      date: 2024-01-10 22:25:51.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4375
  +comment: App\Entity\EntryComment {#1740
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "NaibofTabr@infosec.pub"
      +username: "@NaibofTabr@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729086814 {#1720
        date: 2024-10-16 15:53:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 28744
      -password: "$2y$13$sIkrTJAkynU40kPkT18lqePMxbY6b4wAH1qHXrRaqwphq6E1hrJva"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "NaibofTabr@infosec.pub"
      +apProfileId: "https://infosec.pub/u/NaibofTabr"
      +apPublicUrl: "https://infosec.pub/u/NaibofTabr"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "NaibofTabr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729562099 {#1707
        date: 2024-10-22 03:54:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689439126 {#1714
        date: 2023-07-15 18:38:46.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "[GIMP](https://www.gimp.org/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704921951 {#1735
      date: 2024-01-10 22:25:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1718 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 297280
    -bodyTs: "'/)':4 'gimp':1 'www.gimp.org':3 'www.gimp.org/)':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5566750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704921951 {#1716
      date: 2024-01-10 22:25:51.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#2460
    +avatar: null
    +cover: null
    +email: "NaibofTabr@infosec.pub"
    +username: "@NaibofTabr@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729086814 {#1720
      date: 2024-10-16 15:53:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2453 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
    +entries: Doctrine\ORM\PersistentCollection {#2468 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
    +posts: Doctrine\ORM\PersistentCollection {#2377 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
    +follows: Doctrine\ORM\PersistentCollection {#2379 …}
    +followers: Doctrine\ORM\PersistentCollection {#2383 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +violations: Doctrine\ORM\PersistentCollection {#2369 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
    +awards: Doctrine\ORM\PersistentCollection {#2395 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
    +categories: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 28744
    -password: "$2y$13$sIkrTJAkynU40kPkT18lqePMxbY6b4wAH1qHXrRaqwphq6E1hrJva"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
    +apId: "NaibofTabr@infosec.pub"
    +apProfileId: "https://infosec.pub/u/NaibofTabr"
    +apPublicUrl: "https://infosec.pub/u/NaibofTabr"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "NaibofTabr"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729562099 {#1707
      date: 2024-10-22 03:54:59.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689439126 {#1714
      date: 2023-07-15 18:38:46.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4420
  +user: App\Entity\User {#2460
    +avatar: null
    +cover: null
    +email: "NaibofTabr@infosec.pub"
    +username: "@NaibofTabr@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729086814 {#1720
      date: 2024-10-16 15:53:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2453 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
    +entries: Doctrine\ORM\PersistentCollection {#2468 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
    +posts: Doctrine\ORM\PersistentCollection {#2377 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
    +follows: Doctrine\ORM\PersistentCollection {#2379 …}
    +followers: Doctrine\ORM\PersistentCollection {#2383 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +violations: Doctrine\ORM\PersistentCollection {#2369 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
    +awards: Doctrine\ORM\PersistentCollection {#2395 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
    +categories: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 28744
    -password: "$2y$13$sIkrTJAkynU40kPkT18lqePMxbY6b4wAH1qHXrRaqwphq6E1hrJva"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
    +apId: "NaibofTabr@infosec.pub"
    +apProfileId: "https://infosec.pub/u/NaibofTabr"
    +apPublicUrl: "https://infosec.pub/u/NaibofTabr"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "NaibofTabr"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729562099 {#1707
      date: 2024-10-22 03:54:59.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689439126 {#1714
      date: 2023-07-15 18:38:46.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1704921951 {#1716
    date: 2024-01-10 22:25:51.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4475
  +date: DateTimeImmutable @1704921951 {#1716
    date: 2024-01-10 22:25:51.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704921951 {#1716
    date: 2024-01-10 22:25:51.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4529
  +createdAt: DateTimeImmutable @1704921951 {#1716
    date: 2024-01-10 22:25:51.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.13 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1468
    +user: Proxies\__CG__\App\Entity\User {#3463 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Looking-for-software-for-poster-design"
    +title: "Looking for software for poster design"
    +url: null
    +body: """
      Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
      \n
      I’d like to avoid having to do it in libre office if at all possible.\n
      \n
      Is there anything like that?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721502367 {#3464
      date: 2024-07-20 21:06:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3503 …}
    +votes: Doctrine\ORM\PersistentCollection {#3501 …}
    +reports: Doctrine\ORM\PersistentCollection {#3498 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
    +badges: Doctrine\ORM\PersistentCollection {#3545 …}
    +children: []
    -id: 28744
    -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
    -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705005899
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10550223"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704919499 {#3470
      date: 2024-01-10 21:44:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#4583
  +entry: Proxies\__CG__\App\Entity\Entry {#1468
    +user: Proxies\__CG__\App\Entity\User {#3463 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Looking-for-software-for-poster-design"
    +title: "Looking for software for poster design"
    +url: null
    +body: """
      Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
      \n
      I’d like to avoid having to do it in libre office if at all possible.\n
      \n
      Is there anything like that?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 31
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721502367 {#3464
      date: 2024-07-20 21:06:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3503 …}
    +votes: Doctrine\ORM\PersistentCollection {#3501 …}
    +reports: Doctrine\ORM\PersistentCollection {#3498 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
    +badges: Doctrine\ORM\PersistentCollection {#3545 …}
    +children: []
    -id: 28744
    -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
    -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705005899
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10550223"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704919499 {#3470
      date: 2024-01-10 21:44:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#2460
    +avatar: null
    +cover: null
    +email: "NaibofTabr@infosec.pub"
    +username: "@NaibofTabr@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729086814 {#1720
      date: 2024-10-16 15:53:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2453 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
    +entries: Doctrine\ORM\PersistentCollection {#2468 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
    +posts: Doctrine\ORM\PersistentCollection {#2377 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
    +follows: Doctrine\ORM\PersistentCollection {#2379 …}
    +followers: Doctrine\ORM\PersistentCollection {#2383 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +violations: Doctrine\ORM\PersistentCollection {#2369 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
    +awards: Doctrine\ORM\PersistentCollection {#2395 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
    +categories: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 28744
    -password: "$2y$13$sIkrTJAkynU40kPkT18lqePMxbY6b4wAH1qHXrRaqwphq6E1hrJva"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
    +apId: "NaibofTabr@infosec.pub"
    +apProfileId: "https://infosec.pub/u/NaibofTabr"
    +apPublicUrl: "https://infosec.pub/u/NaibofTabr"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "NaibofTabr"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729562099 {#1707
      date: 2024-10-22 03:54:59.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689439126 {#1714
      date: 2023-07-15 18:38:46.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4638
  +width: 40
  +height: 40
  +user: App\Entity\User {#2460
    +avatar: null
    +cover: null
    +email: "NaibofTabr@infosec.pub"
    +username: "@NaibofTabr@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729086814 {#1720
      date: 2024-10-16 15:53:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2453 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
    +entries: Doctrine\ORM\PersistentCollection {#2468 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
    +posts: Doctrine\ORM\PersistentCollection {#2377 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
    +follows: Doctrine\ORM\PersistentCollection {#2379 …}
    +followers: Doctrine\ORM\PersistentCollection {#2383 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
    +reports: Doctrine\ORM\PersistentCollection {#1407 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
    +violations: Doctrine\ORM\PersistentCollection {#2369 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
    +awards: Doctrine\ORM\PersistentCollection {#2395 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
    +categories: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 28744
    -password: "$2y$13$sIkrTJAkynU40kPkT18lqePMxbY6b4wAH1qHXrRaqwphq6E1hrJva"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
    +apId: "NaibofTabr@infosec.pub"
    +apProfileId: "https://infosec.pub/u/NaibofTabr"
    +apPublicUrl: "https://infosec.pub/u/NaibofTabr"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "NaibofTabr"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729562099 {#1707
      date: 2024-10-22 03:54:59.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689439126 {#1714
      date: 2023-07-15 18:38:46.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 2.61 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1740
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "NaibofTabr@infosec.pub"
      +username: "@NaibofTabr@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729086814 {#1720
        date: 2024-10-16 15:53:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 28744
      -password: "$2y$13$sIkrTJAkynU40kPkT18lqePMxbY6b4wAH1qHXrRaqwphq6E1hrJva"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "NaibofTabr@infosec.pub"
      +apProfileId: "https://infosec.pub/u/NaibofTabr"
      +apPublicUrl: "https://infosec.pub/u/NaibofTabr"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "NaibofTabr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729562099 {#1707
        date: 2024-10-22 03:54:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689439126 {#1714
        date: 2023-07-15 18:38:46.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "[GIMP](https://www.gimp.org/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704921951 {#1735
      date: 2024-01-10 22:25:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1718 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 297280
    -bodyTs: "'/)':4 'gimp':1 'www.gimp.org':3 'www.gimp.org/)':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5566750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704921951 {#1716
      date: 2024-01-10 22:25:51.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4709
  +subject: App\Entity\EntryComment {#1740
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "NaibofTabr@infosec.pub"
      +username: "@NaibofTabr@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729086814 {#1720
        date: 2024-10-16 15:53:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 28744
      -password: "$2y$13$sIkrTJAkynU40kPkT18lqePMxbY6b4wAH1qHXrRaqwphq6E1hrJva"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "NaibofTabr@infosec.pub"
      +apProfileId: "https://infosec.pub/u/NaibofTabr"
      +apPublicUrl: "https://infosec.pub/u/NaibofTabr"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "NaibofTabr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729562099 {#1707
        date: 2024-10-22 03:54:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689439126 {#1714
        date: 2023-07-15 18:38:46.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "[GIMP](https://www.gimp.org/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704921951 {#1735
      date: 2024-01-10 22:25:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1718 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 297280
    -bodyTs: "'/)':4 'gimp':1 'www.gimp.org':3 'www.gimp.org/)':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5566750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704921951 {#1716
      date: 2024-01-10 22:25:51.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.76 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1740
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "NaibofTabr@infosec.pub"
      +username: "@NaibofTabr@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729086814 {#1720
        date: 2024-10-16 15:53:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 28744
      -password: "$2y$13$sIkrTJAkynU40kPkT18lqePMxbY6b4wAH1qHXrRaqwphq6E1hrJva"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "NaibofTabr@infosec.pub"
      +apProfileId: "https://infosec.pub/u/NaibofTabr"
      +apPublicUrl: "https://infosec.pub/u/NaibofTabr"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "NaibofTabr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729562099 {#1707
        date: 2024-10-22 03:54:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689439126 {#1714
        date: 2023-07-15 18:38:46.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "[GIMP](https://www.gimp.org/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704921951 {#1735
      date: 2024-01-10 22:25:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1718 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 297280
    -bodyTs: "'/)':4 'gimp':1 'www.gimp.org':3 'www.gimp.org/)':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5566750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704921951 {#1716
      date: 2024-01-10 22:25:51.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4766
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1740
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "NaibofTabr@infosec.pub"
      +username: "@NaibofTabr@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729086814 {#1720
        date: 2024-10-16 15:53:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 28744
      -password: "$2y$13$sIkrTJAkynU40kPkT18lqePMxbY6b4wAH1qHXrRaqwphq6E1hrJva"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "NaibofTabr@infosec.pub"
      +apProfileId: "https://infosec.pub/u/NaibofTabr"
      +apPublicUrl: "https://infosec.pub/u/NaibofTabr"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "NaibofTabr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729562099 {#1707
        date: 2024-10-22 03:54:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689439126 {#1714
        date: 2023-07-15 18:38:46.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "[GIMP](https://www.gimp.org/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704921951 {#1735
      date: 2024-01-10 22:25:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1718 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 297280
    -bodyTs: "'/)':4 'gimp':1 'www.gimp.org':3 'www.gimp.org/)':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5566750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704921951 {#1716
      date: 2024-01-10 22:25:51.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 31.55 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1740
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "NaibofTabr@infosec.pub"
      +username: "@NaibofTabr@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729086814 {#1720
        date: 2024-10-16 15:53:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 28744
      -password: "$2y$13$sIkrTJAkynU40kPkT18lqePMxbY6b4wAH1qHXrRaqwphq6E1hrJva"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "NaibofTabr@infosec.pub"
      +apProfileId: "https://infosec.pub/u/NaibofTabr"
      +apPublicUrl: "https://infosec.pub/u/NaibofTabr"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "NaibofTabr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729562099 {#1707
        date: 2024-10-22 03:54:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689439126 {#1714
        date: 2023-07-15 18:38:46.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "[GIMP](https://www.gimp.org/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704921951 {#1735
      date: 2024-01-10 22:25:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1718 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 297280
    -bodyTs: "'/)':4 'gimp':1 'www.gimp.org':3 'www.gimp.org/)':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5566750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704921951 {#1716
      date: 2024-01-10 22:25:51.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#5006
  +comment: App\Entity\EntryComment {#1740
    +user: App\Entity\User {#2460
      +avatar: null
      +cover: null
      +email: "NaibofTabr@infosec.pub"
      +username: "@NaibofTabr@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729086814 {#1720
        date: 2024-10-16 15:53:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2453 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2457 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2455 …}
      +entries: Doctrine\ORM\PersistentCollection {#2468 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2469 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2471 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2363 …}
      +posts: Doctrine\ORM\PersistentCollection {#2377 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2359 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2364 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2380 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2382 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2384 …}
      +follows: Doctrine\ORM\PersistentCollection {#2379 …}
      +followers: Doctrine\ORM\PersistentCollection {#2383 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1906 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1708 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1410 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1907 …}
      +reports: Doctrine\ORM\PersistentCollection {#1407 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
      +violations: Doctrine\ORM\PersistentCollection {#2369 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2392 …}
      +awards: Doctrine\ORM\PersistentCollection {#2395 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1384 …}
      +categories: Doctrine\ORM\PersistentCollection {#1383 …}
      -id: 28744
      -password: "$2y$13$sIkrTJAkynU40kPkT18lqePMxbY6b4wAH1qHXrRaqwphq6E1hrJva"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1405 …}
      +apId: "NaibofTabr@infosec.pub"
      +apProfileId: "https://infosec.pub/u/NaibofTabr"
      +apPublicUrl: "https://infosec.pub/u/NaibofTabr"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "NaibofTabr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729562099 {#1707
        date: 2024-10-22 03:54:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689439126 {#1714
        date: 2023-07-15 18:38:46.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1468
      +user: Proxies\__CG__\App\Entity\User {#3463 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-software-for-poster-design"
      +title: "Looking for software for poster design"
      +url: null
      +body: """
        Specifically I want to make a collage of many pictures. For that purpose the software should be able to handle many large pictures, and align them relative to each other (snap center to center, etc)\n
        \n
        I’d like to avoid having to do it in libre office if at all possible.\n
        \n
        Is there anything like that?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 13
      +favouriteCount: 31
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721502367 {#3464
        date: 2024-07-20 21:06:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3503 …}
      +votes: Doctrine\ORM\PersistentCollection {#3501 …}
      +reports: Doctrine\ORM\PersistentCollection {#3498 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3532 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3528 …}
      +badges: Doctrine\ORM\PersistentCollection {#3545 …}
      +children: []
      -id: 28744
      -titleTs: "'design':6 'look':1 'poster':5 'softwar':3"
      -bodyTs: "'abl':18 'align':25 'anyth':54 'avoid':40 'center':32,34 'collag':7 'd':37 'etc':35 'handl':20 'larg':22 'libr':46 'like':38,55 'make':5 'mani':9,21 'offic':47 'pictur':10,23 'possibl':51 'purpos':13 'relat':27 'snap':31 'softwar':15 'specif':1 'want':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705005899
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10550223"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704919499 {#3470
        date: 2024-01-10 21:44:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "[GIMP](https://www.gimp.org/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704921951 {#1735
      date: 2024-01-10 22:25:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Pirasp@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1718 …}
    +nested: Doctrine\ORM\PersistentCollection {#2464 …}
    +votes: Doctrine\ORM\PersistentCollection {#2448 …}
    +reports: Doctrine\ORM\PersistentCollection {#2447 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2461 …}
    -id: 297280
    -bodyTs: "'/)':4 'gimp':1 'www.gimp.org':3 'www.gimp.org/)':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5566750"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704921951 {#1716
      date: 2024-01-10 22:25:51.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 16.26 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "gomp@lemmy.ml"
      +username: "@gomp@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726495169 {#1404
        date: 2024-09-16 15:59:29.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 77944
      -password: "$2y$13$dcdG3wsvI.heThB3H8Twz.8v1zCCLFrO.BLxoUkZtP5fxHTISAqHa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "gomp@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/gomp"
      +apPublicUrl: "https://lemmy.ml/u/gomp"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "gomp"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719092307 {#1363
        date: 2024-06-22 23:38:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700736738 {#1361
        date: 2023-11-23 11:52:18.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Selfhostable-alternative-to-last-fm"
      +title: "Selfhostable alternative to last.fm"
      +url: null
      +body: """
        I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
        \n
        Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 8
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719940359 {#5114
        date: 2024-07-02 19:12:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5119 …}
      +votes: Doctrine\ORM\PersistentCollection {#5122 …}
      +reports: Doctrine\ORM\PersistentCollection {#5124 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5126 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5128 …}
      +badges: Doctrine\ORM\PersistentCollection {#5130 …}
      +children: []
      -id: 27744
      -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
      -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704675429
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12297813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704589029 {#5111
        date: 2024-01-07 01:57:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll need some kind of database if you want recommendations… Listenbrainz’s data is open, so you might find some self-hosted service that uses that database and local history for recomendations, but… why not just contributing your scrobbles to that awesome project?\n
      \n
      They do require an email for signup, but IMO they are trustworthy and you can just use some anonymous email if it’s important to you to really stay anonymous.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704888281 {#1382
      date: 2024-01-10 13:04:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 295630
    -bodyTs: "'anonym':64,75 'awesom':44 'contribut':39 'data':14 'databas':7,29 'email':50,65 'find':20 'histori':32 'host':24 'imo':54 'import':69 'kind':5 'listenbrainz':12 'll':2 'local':31 'might':19 'need':3 'open':16 'project':45 'realli':73 'recomend':34 'recommend':11 'requir':48 'scrobbl':41 'self':23 'self-host':22 'servic':25 'signup':52 'stay':74 'trustworthi':57 'use':27,62 'want':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7227471"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704888281 {#1401
      date: 2024-01-10 13:04:41.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5076
  +comment: App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "gomp@lemmy.ml"
      +username: "@gomp@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726495169 {#1404
        date: 2024-09-16 15:59:29.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 77944
      -password: "$2y$13$dcdG3wsvI.heThB3H8Twz.8v1zCCLFrO.BLxoUkZtP5fxHTISAqHa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "gomp@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/gomp"
      +apPublicUrl: "https://lemmy.ml/u/gomp"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "gomp"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719092307 {#1363
        date: 2024-06-22 23:38:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700736738 {#1361
        date: 2023-11-23 11:52:18.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Selfhostable-alternative-to-last-fm"
      +title: "Selfhostable alternative to last.fm"
      +url: null
      +body: """
        I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
        \n
        Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 8
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719940359 {#5114
        date: 2024-07-02 19:12:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5119 …}
      +votes: Doctrine\ORM\PersistentCollection {#5122 …}
      +reports: Doctrine\ORM\PersistentCollection {#5124 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5126 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5128 …}
      +badges: Doctrine\ORM\PersistentCollection {#5130 …}
      +children: []
      -id: 27744
      -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
      -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704675429
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12297813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704589029 {#5111
        date: 2024-01-07 01:57:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll need some kind of database if you want recommendations… Listenbrainz’s data is open, so you might find some self-hosted service that uses that database and local history for recomendations, but… why not just contributing your scrobbles to that awesome project?\n
      \n
      They do require an email for signup, but IMO they are trustworthy and you can just use some anonymous email if it’s important to you to really stay anonymous.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704888281 {#1382
      date: 2024-01-10 13:04:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 295630
    -bodyTs: "'anonym':64,75 'awesom':44 'contribut':39 'data':14 'databas':7,29 'email':50,65 'find':20 'histori':32 'host':24 'imo':54 'import':69 'kind':5 'listenbrainz':12 'll':2 'local':31 'might':19 'need':3 'open':16 'project':45 'realli':73 'recomend':34 'recommend':11 'requir':48 'scrobbl':41 'self':23 'self-host':22 'servic':25 'signup':52 'stay':74 'trustworthi':57 'use':27,62 'want':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7227471"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704888281 {#1401
      date: 2024-01-10 13:04:41.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.23 ms
Input props
[
  "user" => App\Entity\User {#2028
    +avatar: null
    +cover: null
    +email: "gomp@lemmy.ml"
    +username: "@gomp@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1726495169 {#1404
      date: 2024-09-16 15:59:29.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 {#2029 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
    +entries: Doctrine\ORM\PersistentCollection {#2031 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
    +posts: Doctrine\ORM\PersistentCollection {#2078 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
    +follows: Doctrine\ORM\PersistentCollection {#2080 …}
    +followers: Doctrine\ORM\PersistentCollection {#2089 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
    +reports: Doctrine\ORM\PersistentCollection {#2241 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
    +violations: Doctrine\ORM\PersistentCollection {#2129 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
    +awards: Doctrine\ORM\PersistentCollection {#2040 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
    +categories: Doctrine\ORM\PersistentCollection {#2348 …}
    -id: 77944
    -password: "$2y$13$dcdG3wsvI.heThB3H8Twz.8v1zCCLFrO.BLxoUkZtP5fxHTISAqHa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
    +apId: "gomp@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/gomp"
    +apPublicUrl: "https://lemmy.ml/u/gomp"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "gomp"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719092307 {#1363
      date: 2024-06-22 23:38:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700736738 {#1361
      date: 2023-11-23 11:52:18.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5139
  +user: App\Entity\User {#2028
    +avatar: null
    +cover: null
    +email: "gomp@lemmy.ml"
    +username: "@gomp@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1726495169 {#1404
      date: 2024-09-16 15:59:29.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 {#2029 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
    +entries: Doctrine\ORM\PersistentCollection {#2031 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
    +posts: Doctrine\ORM\PersistentCollection {#2078 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
    +follows: Doctrine\ORM\PersistentCollection {#2080 …}
    +followers: Doctrine\ORM\PersistentCollection {#2089 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
    +reports: Doctrine\ORM\PersistentCollection {#2241 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
    +violations: Doctrine\ORM\PersistentCollection {#2129 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
    +awards: Doctrine\ORM\PersistentCollection {#2040 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
    +categories: Doctrine\ORM\PersistentCollection {#2348 …}
    -id: 77944
    -password: "$2y$13$dcdG3wsvI.heThB3H8Twz.8v1zCCLFrO.BLxoUkZtP5fxHTISAqHa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
    +apId: "gomp@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/gomp"
    +apPublicUrl: "https://lemmy.ml/u/gomp"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "gomp"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719092307 {#1363
      date: 2024-06-22 23:38:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700736738 {#1361
      date: 2023-11-23 11:52:18.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704888281 {#1401
    date: 2024-01-10 13:04:41.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5194
  +date: DateTimeImmutable @1704888281 {#1401
    date: 2024-01-10 13:04:41.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704888281 {#1401
    date: 2024-01-10 13:04:41.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5248
  +createdAt: DateTimeImmutable @1704888281 {#1401
    date: 2024-01-10 13:04:41.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#5113 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Selfhostable-alternative-to-last-fm"
    +title: "Selfhostable alternative to last.fm"
    +url: null
    +body: """
      I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
      \n
      Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 40
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719940359 {#5114
      date: 2024-07-02 19:12:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5119 …}
    +votes: Doctrine\ORM\PersistentCollection {#5122 …}
    +reports: Doctrine\ORM\PersistentCollection {#5124 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5126 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5128 …}
    +badges: Doctrine\ORM\PersistentCollection {#5130 …}
    +children: []
    -id: 27744
    -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
    -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704675429
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704589029 {#5111
      date: 2024-01-07 01:57:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#5302
  +entry: Proxies\__CG__\App\Entity\Entry {#1403
    +user: Proxies\__CG__\App\Entity\User {#5113 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Selfhostable-alternative-to-last-fm"
    +title: "Selfhostable alternative to last.fm"
    +url: null
    +body: """
      I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
      \n
      Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 40
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719940359 {#5114
      date: 2024-07-02 19:12:39.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5119 …}
    +votes: Doctrine\ORM\PersistentCollection {#5122 …}
    +reports: Doctrine\ORM\PersistentCollection {#5124 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5126 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5128 …}
    +badges: Doctrine\ORM\PersistentCollection {#5130 …}
    +children: []
    -id: 27744
    -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
    -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704675429
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12297813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704589029 {#5111
      date: 2024-01-07 01:57:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#2028
    +avatar: null
    +cover: null
    +email: "gomp@lemmy.ml"
    +username: "@gomp@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1726495169 {#1404
      date: 2024-09-16 15:59:29.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 {#2029 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
    +entries: Doctrine\ORM\PersistentCollection {#2031 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
    +posts: Doctrine\ORM\PersistentCollection {#2078 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
    +follows: Doctrine\ORM\PersistentCollection {#2080 …}
    +followers: Doctrine\ORM\PersistentCollection {#2089 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
    +reports: Doctrine\ORM\PersistentCollection {#2241 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
    +violations: Doctrine\ORM\PersistentCollection {#2129 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
    +awards: Doctrine\ORM\PersistentCollection {#2040 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
    +categories: Doctrine\ORM\PersistentCollection {#2348 …}
    -id: 77944
    -password: "$2y$13$dcdG3wsvI.heThB3H8Twz.8v1zCCLFrO.BLxoUkZtP5fxHTISAqHa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
    +apId: "gomp@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/gomp"
    +apPublicUrl: "https://lemmy.ml/u/gomp"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "gomp"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719092307 {#1363
      date: 2024-06-22 23:38:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700736738 {#1361
      date: 2023-11-23 11:52:18.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5357
  +width: 40
  +height: 40
  +user: App\Entity\User {#2028
    +avatar: null
    +cover: null
    +email: "gomp@lemmy.ml"
    +username: "@gomp@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1726495169 {#1404
      date: 2024-09-16 15:59:29.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 {#2029 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
    +entries: Doctrine\ORM\PersistentCollection {#2031 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
    +posts: Doctrine\ORM\PersistentCollection {#2078 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
    +follows: Doctrine\ORM\PersistentCollection {#2080 …}
    +followers: Doctrine\ORM\PersistentCollection {#2089 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
    +reports: Doctrine\ORM\PersistentCollection {#2241 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
    +violations: Doctrine\ORM\PersistentCollection {#2129 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
    +awards: Doctrine\ORM\PersistentCollection {#2040 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
    +categories: Doctrine\ORM\PersistentCollection {#2348 …}
    -id: 77944
    -password: "$2y$13$dcdG3wsvI.heThB3H8Twz.8v1zCCLFrO.BLxoUkZtP5fxHTISAqHa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
    +apId: "gomp@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/gomp"
    +apPublicUrl: "https://lemmy.ml/u/gomp"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "gomp"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719092307 {#1363
      date: 2024-06-22 23:38:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700736738 {#1361
      date: 2023-11-23 11:52:18.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.35 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "gomp@lemmy.ml"
      +username: "@gomp@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726495169 {#1404
        date: 2024-09-16 15:59:29.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 77944
      -password: "$2y$13$dcdG3wsvI.heThB3H8Twz.8v1zCCLFrO.BLxoUkZtP5fxHTISAqHa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "gomp@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/gomp"
      +apPublicUrl: "https://lemmy.ml/u/gomp"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "gomp"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719092307 {#1363
        date: 2024-06-22 23:38:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700736738 {#1361
        date: 2023-11-23 11:52:18.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Selfhostable-alternative-to-last-fm"
      +title: "Selfhostable alternative to last.fm"
      +url: null
      +body: """
        I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
        \n
        Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 8
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719940359 {#5114
        date: 2024-07-02 19:12:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5119 …}
      +votes: Doctrine\ORM\PersistentCollection {#5122 …}
      +reports: Doctrine\ORM\PersistentCollection {#5124 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5126 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5128 …}
      +badges: Doctrine\ORM\PersistentCollection {#5130 …}
      +children: []
      -id: 27744
      -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
      -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704675429
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12297813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704589029 {#5111
        date: 2024-01-07 01:57:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll need some kind of database if you want recommendations… Listenbrainz’s data is open, so you might find some self-hosted service that uses that database and local history for recomendations, but… why not just contributing your scrobbles to that awesome project?\n
      \n
      They do require an email for signup, but IMO they are trustworthy and you can just use some anonymous email if it’s important to you to really stay anonymous.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704888281 {#1382
      date: 2024-01-10 13:04:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 295630
    -bodyTs: "'anonym':64,75 'awesom':44 'contribut':39 'data':14 'databas':7,29 'email':50,65 'find':20 'histori':32 'host':24 'imo':54 'import':69 'kind':5 'listenbrainz':12 'll':2 'local':31 'might':19 'need':3 'open':16 'project':45 'realli':73 'recomend':34 'recommend':11 'requir':48 'scrobbl':41 'self':23 'self-host':22 'servic':25 'signup':52 'stay':74 'trustworthi':57 'use':27,62 'want':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7227471"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704888281 {#1401
      date: 2024-01-10 13:04:41.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5430
  +subject: App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "gomp@lemmy.ml"
      +username: "@gomp@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726495169 {#1404
        date: 2024-09-16 15:59:29.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 77944
      -password: "$2y$13$dcdG3wsvI.heThB3H8Twz.8v1zCCLFrO.BLxoUkZtP5fxHTISAqHa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "gomp@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/gomp"
      +apPublicUrl: "https://lemmy.ml/u/gomp"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "gomp"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719092307 {#1363
        date: 2024-06-22 23:38:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700736738 {#1361
        date: 2023-11-23 11:52:18.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Selfhostable-alternative-to-last-fm"
      +title: "Selfhostable alternative to last.fm"
      +url: null
      +body: """
        I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
        \n
        Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 8
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719940359 {#5114
        date: 2024-07-02 19:12:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5119 …}
      +votes: Doctrine\ORM\PersistentCollection {#5122 …}
      +reports: Doctrine\ORM\PersistentCollection {#5124 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5126 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5128 …}
      +badges: Doctrine\ORM\PersistentCollection {#5130 …}
      +children: []
      -id: 27744
      -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
      -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704675429
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12297813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704589029 {#5111
        date: 2024-01-07 01:57:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll need some kind of database if you want recommendations… Listenbrainz’s data is open, so you might find some self-hosted service that uses that database and local history for recomendations, but… why not just contributing your scrobbles to that awesome project?\n
      \n
      They do require an email for signup, but IMO they are trustworthy and you can just use some anonymous email if it’s important to you to really stay anonymous.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704888281 {#1382
      date: 2024-01-10 13:04:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 295630
    -bodyTs: "'anonym':64,75 'awesom':44 'contribut':39 'data':14 'databas':7,29 'email':50,65 'find':20 'histori':32 'host':24 'imo':54 'import':69 'kind':5 'listenbrainz':12 'll':2 'local':31 'might':19 'need':3 'open':16 'project':45 'realli':73 'recomend':34 'recommend':11 'requir':48 'scrobbl':41 'self':23 'self-host':22 'servic':25 'signup':52 'stay':74 'trustworthi':57 'use':27,62 'want':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7227471"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704888281 {#1401
      date: 2024-01-10 13:04:41.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.63 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "gomp@lemmy.ml"
      +username: "@gomp@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726495169 {#1404
        date: 2024-09-16 15:59:29.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 77944
      -password: "$2y$13$dcdG3wsvI.heThB3H8Twz.8v1zCCLFrO.BLxoUkZtP5fxHTISAqHa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "gomp@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/gomp"
      +apPublicUrl: "https://lemmy.ml/u/gomp"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "gomp"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719092307 {#1363
        date: 2024-06-22 23:38:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700736738 {#1361
        date: 2023-11-23 11:52:18.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Selfhostable-alternative-to-last-fm"
      +title: "Selfhostable alternative to last.fm"
      +url: null
      +body: """
        I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
        \n
        Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 8
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719940359 {#5114
        date: 2024-07-02 19:12:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5119 …}
      +votes: Doctrine\ORM\PersistentCollection {#5122 …}
      +reports: Doctrine\ORM\PersistentCollection {#5124 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5126 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5128 …}
      +badges: Doctrine\ORM\PersistentCollection {#5130 …}
      +children: []
      -id: 27744
      -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
      -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704675429
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12297813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704589029 {#5111
        date: 2024-01-07 01:57:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll need some kind of database if you want recommendations… Listenbrainz’s data is open, so you might find some self-hosted service that uses that database and local history for recomendations, but… why not just contributing your scrobbles to that awesome project?\n
      \n
      They do require an email for signup, but IMO they are trustworthy and you can just use some anonymous email if it’s important to you to really stay anonymous.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704888281 {#1382
      date: 2024-01-10 13:04:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 295630
    -bodyTs: "'anonym':64,75 'awesom':44 'contribut':39 'data':14 'databas':7,29 'email':50,65 'find':20 'histori':32 'host':24 'imo':54 'import':69 'kind':5 'listenbrainz':12 'll':2 'local':31 'might':19 'need':3 'open':16 'project':45 'realli':73 'recomend':34 'recommend':11 'requir':48 'scrobbl':41 'self':23 'self-host':22 'servic':25 'signup':52 'stay':74 'trustworthi':57 'use':27,62 'want':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7227471"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704888281 {#1401
      date: 2024-01-10 13:04:41.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5487
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "gomp@lemmy.ml"
      +username: "@gomp@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726495169 {#1404
        date: 2024-09-16 15:59:29.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 77944
      -password: "$2y$13$dcdG3wsvI.heThB3H8Twz.8v1zCCLFrO.BLxoUkZtP5fxHTISAqHa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "gomp@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/gomp"
      +apPublicUrl: "https://lemmy.ml/u/gomp"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "gomp"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719092307 {#1363
        date: 2024-06-22 23:38:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700736738 {#1361
        date: 2023-11-23 11:52:18.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Selfhostable-alternative-to-last-fm"
      +title: "Selfhostable alternative to last.fm"
      +url: null
      +body: """
        I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
        \n
        Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 8
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719940359 {#5114
        date: 2024-07-02 19:12:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5119 …}
      +votes: Doctrine\ORM\PersistentCollection {#5122 …}
      +reports: Doctrine\ORM\PersistentCollection {#5124 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5126 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5128 …}
      +badges: Doctrine\ORM\PersistentCollection {#5130 …}
      +children: []
      -id: 27744
      -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
      -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704675429
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12297813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704589029 {#5111
        date: 2024-01-07 01:57:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll need some kind of database if you want recommendations… Listenbrainz’s data is open, so you might find some self-hosted service that uses that database and local history for recomendations, but… why not just contributing your scrobbles to that awesome project?\n
      \n
      They do require an email for signup, but IMO they are trustworthy and you can just use some anonymous email if it’s important to you to really stay anonymous.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704888281 {#1382
      date: 2024-01-10 13:04:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 295630
    -bodyTs: "'anonym':64,75 'awesom':44 'contribut':39 'data':14 'databas':7,29 'email':50,65 'find':20 'histori':32 'host':24 'imo':54 'import':69 'kind':5 'listenbrainz':12 'll':2 'local':31 'might':19 'need':3 'open':16 'project':45 'realli':73 'recomend':34 'recommend':11 'requir':48 'scrobbl':41 'self':23 'self-host':22 'servic':25 'signup':52 'stay':74 'trustworthi':57 'use':27,62 'want':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7227471"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704888281 {#1401
      date: 2024-01-10 13:04:41.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 4.03 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "gomp@lemmy.ml"
      +username: "@gomp@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726495169 {#1404
        date: 2024-09-16 15:59:29.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 77944
      -password: "$2y$13$dcdG3wsvI.heThB3H8Twz.8v1zCCLFrO.BLxoUkZtP5fxHTISAqHa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "gomp@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/gomp"
      +apPublicUrl: "https://lemmy.ml/u/gomp"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "gomp"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719092307 {#1363
        date: 2024-06-22 23:38:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700736738 {#1361
        date: 2023-11-23 11:52:18.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Selfhostable-alternative-to-last-fm"
      +title: "Selfhostable alternative to last.fm"
      +url: null
      +body: """
        I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
        \n
        Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 8
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719940359 {#5114
        date: 2024-07-02 19:12:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5119 …}
      +votes: Doctrine\ORM\PersistentCollection {#5122 …}
      +reports: Doctrine\ORM\PersistentCollection {#5124 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5126 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5128 …}
      +badges: Doctrine\ORM\PersistentCollection {#5130 …}
      +children: []
      -id: 27744
      -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
      -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704675429
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12297813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704589029 {#5111
        date: 2024-01-07 01:57:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll need some kind of database if you want recommendations… Listenbrainz’s data is open, so you might find some self-hosted service that uses that database and local history for recomendations, but… why not just contributing your scrobbles to that awesome project?\n
      \n
      They do require an email for signup, but IMO they are trustworthy and you can just use some anonymous email if it’s important to you to really stay anonymous.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704888281 {#1382
      date: 2024-01-10 13:04:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 295630
    -bodyTs: "'anonym':64,75 'awesom':44 'contribut':39 'data':14 'databas':7,29 'email':50,65 'find':20 'histori':32 'host':24 'imo':54 'import':69 'kind':5 'listenbrainz':12 'll':2 'local':31 'might':19 'need':3 'open':16 'project':45 'realli':73 'recomend':34 'recommend':11 'requir':48 'scrobbl':41 'self':23 'self-host':22 'servic':25 'signup':52 'stay':74 'trustworthi':57 'use':27,62 'want':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7227471"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704888281 {#1401
      date: 2024-01-10 13:04:41.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#5727
  +comment: App\Entity\EntryComment {#1362
    +user: App\Entity\User {#2028
      +avatar: null
      +cover: null
      +email: "gomp@lemmy.ml"
      +username: "@gomp@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726495169 {#1404
        date: 2024-09-16 15:59:29.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 {#2029 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2020 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2027 …}
      +entries: Doctrine\ORM\PersistentCollection {#2031 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2037 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2075 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2079 …}
      +posts: Doctrine\ORM\PersistentCollection {#2078 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2097 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2082 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2081 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2098 …}
      +follows: Doctrine\ORM\PersistentCollection {#2080 …}
      +followers: Doctrine\ORM\PersistentCollection {#2089 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2095 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2091 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2090 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2092 …}
      +reports: Doctrine\ORM\PersistentCollection {#2241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2130 …}
      +violations: Doctrine\ORM\PersistentCollection {#2129 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2132 …}
      +awards: Doctrine\ORM\PersistentCollection {#2040 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2350 …}
      +categories: Doctrine\ORM\PersistentCollection {#2348 …}
      -id: 77944
      -password: "$2y$13$dcdG3wsvI.heThB3H8Twz.8v1zCCLFrO.BLxoUkZtP5fxHTISAqHa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2351 …}
      +apId: "gomp@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/gomp"
      +apPublicUrl: "https://lemmy.ml/u/gomp"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "gomp"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719092307 {#1363
        date: 2024-06-22 23:38:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700736738 {#1361
        date: 2023-11-23 11:52:18.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1403
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Selfhostable-alternative-to-last-fm"
      +title: "Selfhostable alternative to last.fm"
      +url: null
      +body: """
        I’m interested in selfhosting, if possible, an equivelant to [last.fm](https://www.last.fm/) – it would analyze the history of what I listen to, and provide me with recommendations, and listening history reports.\n
        \n
        Aside, last.fm as a federated service would be quite interesting. It would be neat to add a federated social media aspect to it.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 8
      +favouriteCount: 40
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719940359 {#5114
        date: 2024-07-02 19:12:39.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5119 …}
      +votes: Doctrine\ORM\PersistentCollection {#5122 …}
      +reports: Doctrine\ORM\PersistentCollection {#5124 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5126 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5128 …}
      +badges: Doctrine\ORM\PersistentCollection {#5130 …}
      +children: []
      -id: 27744
      -titleTs: "'altern':2 'last.fm':4 'selfhost':1"
      -bodyTs: "'/)':14 'add':49 'analyz':17 'asid':34 'aspect':54 'equivel':9 'feder':38,51 'histori':19,32 'interest':3,43 'last.fm':11,35 'listen':23,31 'm':2 'media':53 'neat':47 'possibl':7 'provid':26 'quit':42 'recommend':29 'report':33 'selfhost':5 'servic':39 'social':52 'would':16,40,45 'www.last.fm':13 'www.last.fm/)':12"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704675429
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12297813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704589029 {#5111
        date: 2024-01-07 01:57:09.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      You’ll need some kind of database if you want recommendations… Listenbrainz’s data is open, so you might find some self-hosted service that uses that database and local history for recomendations, but… why not just contributing your scrobbles to that awesome project?\n
      \n
      They do require an email for signup, but IMO they are trustworthy and you can just use some anonymous email if it’s important to you to really stay anonymous.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704888281 {#1382
      date: 2024-01-10 13:04:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2019 …}
    +nested: Doctrine\ORM\PersistentCollection {#2030 …}
    +votes: Doctrine\ORM\PersistentCollection {#2026 …}
    +reports: Doctrine\ORM\PersistentCollection {#2022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2025 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2033 …}
    -id: 295630
    -bodyTs: "'anonym':64,75 'awesom':44 'contribut':39 'data':14 'databas':7,29 'email':50,65 'find':20 'histori':32 'host':24 'imo':54 'import':69 'kind':5 'listenbrainz':12 'll':2 'local':31 'might':19 'need':3 'open':16 'project':45 'realli':73 'recomend':34 'recommend':11 'requir':48 'scrobbl':41 'self':23 'self-host':22 'servic':25 'signup':52 'stay':74 'trustworthi':57 'use':27,62 'want':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7227471"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704888281 {#1401
      date: 2024-01-10 13:04:41.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 20.24 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2300
      +avatar: null
      +cover: null
      +email: "twei@discuss.tchncs.de"
      +username: "@twei@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723771242 {#2349
        date: 2024-08-16 03:20:42.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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 90045
      -password: "$2y$13$zHIol0FCBkZINPsDVQl/c.m.0ukguXhvBN2GdgNN12TCSMNGvyojG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "twei@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/twei"
      +apPublicUrl: "https://discuss.tchncs.de/u/twei"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "twei"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712569852 {#2042
        date: 2024-04-08 11:50:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712569851 {#2141
        date: 2024-04-08 11:50:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2164
      +user: Proxies\__CG__\App\Entity\User {#5834 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Migrate-from-Authy-to-FOSS-TOTP-app"
      +title: "Migrate from Authy to FOSS TOTP app"
      +url: null
      +body: """
        Twilio will abandon Authy desktop, a good opportunity to switch to an open-source app. That is if you manage to export the tokens from Authy. Without a convenient export, many users will be stuck.\n
        \n
        The guides you can find online require an old versions of the desktop app. Is there a known way today? Do we know how/where Authy stores the secrets on-device?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 11
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721847848 {#5835
        date: 2024-07-24 21:04:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5840 …}
      +votes: Doctrine\ORM\PersistentCollection {#5843 …}
      +reports: Doctrine\ORM\PersistentCollection {#5845 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5847 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5849 …}
      +badges: Doctrine\ORM\PersistentCollection {#5851 …}
      +children: []
      -id: 28741
      -titleTs: "'app':7 'authi':3 'foss':5 'migrat':1 'totp':6"
      -bodyTs: "'abandon':3 'app':16,50 'authi':4,27,61 'conveni':30 'desktop':5,49 'devic':67 'export':23,31 'find':41 'good':7 'guid':38 'how/where':60 'know':59 'known':54 'manag':21 'mani':32 'old':45 'on-devic':65 'onlin':42 'open':14 'open-sourc':13 'opportun':8 'requir':43 'secret':64 'sourc':15 'store':62 'stuck':36 'switch':10 'today':56 'token':25 'twilio':1 'user':33 'version':46 'way':55 'without':28"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704881629
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/9024648"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704838129 {#5832
        date: 2024-01-09 23:08:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I think NeoBackup can export the secrets, but that requires a rooted device. Worst case would be that you have to re-enable TOTP on every service you have"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704880774 {#2332
      date: 2024-01-10 10:59:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@_edge@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2331 …}
    +nested: Doctrine\ORM\PersistentCollection {#2289 …}
    +votes: Doctrine\ORM\PersistentCollection {#2326 …}
    +reports: Doctrine\ORM\PersistentCollection {#2325 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
    -id: 297110
    -bodyTs: "'case':15 'devic':13 'enabl':24 'everi':27 'export':5 'neobackup':3 're':23 're-en':22 'requir':10 'root':12 'secret':7 'servic':28 'think':2 'totp':25 'worst':14 'would':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6296402"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704880774 {#2344
      date: 2024-01-10 10:59:34.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5797
  +comment: App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2300
      +avatar: null
      +cover: null
      +email: "twei@discuss.tchncs.de"
      +username: "@twei@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723771242 {#2349
        date: 2024-08-16 03:20:42.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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 90045
      -password: "$2y$13$zHIol0FCBkZINPsDVQl/c.m.0ukguXhvBN2GdgNN12TCSMNGvyojG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "twei@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/twei"
      +apPublicUrl: "https://discuss.tchncs.de/u/twei"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "twei"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712569852 {#2042
        date: 2024-04-08 11:50:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712569851 {#2141
        date: 2024-04-08 11:50:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2164
      +user: Proxies\__CG__\App\Entity\User {#5834 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Migrate-from-Authy-to-FOSS-TOTP-app"
      +title: "Migrate from Authy to FOSS TOTP app"
      +url: null
      +body: """
        Twilio will abandon Authy desktop, a good opportunity to switch to an open-source app. That is if you manage to export the tokens from Authy. Without a convenient export, many users will be stuck.\n
        \n
        The guides you can find online require an old versions of the desktop app. Is there a known way today? Do we know how/where Authy stores the secrets on-device?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 11
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721847848 {#5835
        date: 2024-07-24 21:04:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5840 …}
      +votes: Doctrine\ORM\PersistentCollection {#5843 …}
      +reports: Doctrine\ORM\PersistentCollection {#5845 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5847 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5849 …}
      +badges: Doctrine\ORM\PersistentCollection {#5851 …}
      +children: []
      -id: 28741
      -titleTs: "'app':7 'authi':3 'foss':5 'migrat':1 'totp':6"
      -bodyTs: "'abandon':3 'app':16,50 'authi':4,27,61 'conveni':30 'desktop':5,49 'devic':67 'export':23,31 'find':41 'good':7 'guid':38 'how/where':60 'know':59 'known':54 'manag':21 'mani':32 'old':45 'on-devic':65 'onlin':42 'open':14 'open-sourc':13 'opportun':8 'requir':43 'secret':64 'sourc':15 'store':62 'stuck':36 'switch':10 'today':56 'token':25 'twilio':1 'user':33 'version':46 'way':55 'without':28"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704881629
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/9024648"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704838129 {#5832
        date: 2024-01-09 23:08:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I think NeoBackup can export the secrets, but that requires a rooted device. Worst case would be that you have to re-enable TOTP on every service you have"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704880774 {#2332
      date: 2024-01-10 10:59:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@_edge@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2331 …}
    +nested: Doctrine\ORM\PersistentCollection {#2289 …}
    +votes: Doctrine\ORM\PersistentCollection {#2326 …}
    +reports: Doctrine\ORM\PersistentCollection {#2325 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
    -id: 297110
    -bodyTs: "'case':15 'devic':13 'enabl':24 'everi':27 'export':5 'neobackup':3 're':23 're-en':22 'requir':10 'root':12 'secret':7 'servic':28 'think':2 'totp':25 'worst':14 'would':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6296402"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704880774 {#2344
      date: 2024-01-10 10:59:34.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#2300
    +avatar: null
    +cover: null
    +email: "twei@discuss.tchncs.de"
    +username: "@twei@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1723771242 {#2349
      date: 2024-08-16 03:20:42.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 {#2334 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
    +entries: Doctrine\ORM\PersistentCollection {#2336 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
    +posts: Doctrine\ORM\PersistentCollection {#2137 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
    +follows: Doctrine\ORM\PersistentCollection {#2048 …}
    +followers: Doctrine\ORM\PersistentCollection {#2056 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
    +reports: Doctrine\ORM\PersistentCollection {#2058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +violations: Doctrine\ORM\PersistentCollection {#2041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
    +awards: Doctrine\ORM\PersistentCollection {#2105 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
    +categories: Doctrine\ORM\PersistentCollection {#2102 …}
    -id: 90045
    -password: "$2y$13$zHIol0FCBkZINPsDVQl/c.m.0ukguXhvBN2GdgNN12TCSMNGvyojG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
    +apId: "twei@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/twei"
    +apPublicUrl: "https://discuss.tchncs.de/u/twei"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "twei"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712569852 {#2042
      date: 2024-04-08 11:50:52.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1712569851 {#2141
      date: 2024-04-08 11:50:51.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5860
  +user: App\Entity\User {#2300
    +avatar: null
    +cover: null
    +email: "twei@discuss.tchncs.de"
    +username: "@twei@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1723771242 {#2349
      date: 2024-08-16 03:20:42.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 {#2334 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
    +entries: Doctrine\ORM\PersistentCollection {#2336 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
    +posts: Doctrine\ORM\PersistentCollection {#2137 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
    +follows: Doctrine\ORM\PersistentCollection {#2048 …}
    +followers: Doctrine\ORM\PersistentCollection {#2056 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
    +reports: Doctrine\ORM\PersistentCollection {#2058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +violations: Doctrine\ORM\PersistentCollection {#2041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
    +awards: Doctrine\ORM\PersistentCollection {#2105 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
    +categories: Doctrine\ORM\PersistentCollection {#2102 …}
    -id: 90045
    -password: "$2y$13$zHIol0FCBkZINPsDVQl/c.m.0ukguXhvBN2GdgNN12TCSMNGvyojG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
    +apId: "twei@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/twei"
    +apPublicUrl: "https://discuss.tchncs.de/u/twei"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "twei"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712569852 {#2042
      date: 2024-04-08 11:50:52.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1712569851 {#2141
      date: 2024-04-08 11:50:51.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1704880774 {#2344
    date: 2024-01-10 10:59:34.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5915
  +date: DateTimeImmutable @1704880774 {#2344
    date: 2024-01-10 10:59:34.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704880774 {#2344
    date: 2024-01-10 10:59:34.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5969
  +createdAt: DateTimeImmutable @1704880774 {#2344
    date: 2024-01-10 10:59:34.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2164
    +user: Proxies\__CG__\App\Entity\User {#5834 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Migrate-from-Authy-to-FOSS-TOTP-app"
    +title: "Migrate from Authy to FOSS TOTP app"
    +url: null
    +body: """
      Twilio will abandon Authy desktop, a good opportunity to switch to an open-source app. That is if you manage to export the tokens from Authy. Without a convenient export, many users will be stuck.\n
      \n
      The guides you can find online require an old versions of the desktop app. Is there a known way today? Do we know how/where Authy stores the secrets on-device?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721847848 {#5835
      date: 2024-07-24 21:04:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5840 …}
    +votes: Doctrine\ORM\PersistentCollection {#5843 …}
    +reports: Doctrine\ORM\PersistentCollection {#5845 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5847 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5849 …}
    +badges: Doctrine\ORM\PersistentCollection {#5851 …}
    +children: []
    -id: 28741
    -titleTs: "'app':7 'authi':3 'foss':5 'migrat':1 'totp':6"
    -bodyTs: "'abandon':3 'app':16,50 'authi':4,27,61 'conveni':30 'desktop':5,49 'devic':67 'export':23,31 'find':41 'good':7 'guid':38 'how/where':60 'know':59 'known':54 'manag':21 'mani':32 'old':45 'on-devic':65 'onlin':42 'open':14 'open-sourc':13 'opportun':8 'requir':43 'secret':64 'sourc':15 'store':62 'stuck':36 'switch':10 'today':56 'token':25 'twilio':1 'user':33 'version':46 'way':55 'without':28"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704881629
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/9024648"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704838129 {#5832
      date: 2024-01-09 23:08:49.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#6023
  +entry: Proxies\__CG__\App\Entity\Entry {#2164
    +user: Proxies\__CG__\App\Entity\User {#5834 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Migrate-from-Authy-to-FOSS-TOTP-app"
    +title: "Migrate from Authy to FOSS TOTP app"
    +url: null
    +body: """
      Twilio will abandon Authy desktop, a good opportunity to switch to an open-source app. That is if you manage to export the tokens from Authy. Without a convenient export, many users will be stuck.\n
      \n
      The guides you can find online require an old versions of the desktop app. Is there a known way today? Do we know how/where Authy stores the secrets on-device?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 11
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721847848 {#5835
      date: 2024-07-24 21:04:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5840 …}
    +votes: Doctrine\ORM\PersistentCollection {#5843 …}
    +reports: Doctrine\ORM\PersistentCollection {#5845 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5847 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5849 …}
    +badges: Doctrine\ORM\PersistentCollection {#5851 …}
    +children: []
    -id: 28741
    -titleTs: "'app':7 'authi':3 'foss':5 'migrat':1 'totp':6"
    -bodyTs: "'abandon':3 'app':16,50 'authi':4,27,61 'conveni':30 'desktop':5,49 'devic':67 'export':23,31 'find':41 'good':7 'guid':38 'how/where':60 'know':59 'known':54 'manag':21 'mani':32 'old':45 'on-devic':65 'onlin':42 'open':14 'open-sourc':13 'opportun':8 'requir':43 'secret':64 'sourc':15 'store':62 'stuck':36 'switch':10 'today':56 'token':25 'twilio':1 'user':33 'version':46 'way':55 'without':28"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704881629
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/9024648"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704838129 {#5832
      date: 2024-01-09 23:08:49.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#2300
    +avatar: null
    +cover: null
    +email: "twei@discuss.tchncs.de"
    +username: "@twei@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1723771242 {#2349
      date: 2024-08-16 03:20:42.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 {#2334 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
    +entries: Doctrine\ORM\PersistentCollection {#2336 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
    +posts: Doctrine\ORM\PersistentCollection {#2137 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
    +follows: Doctrine\ORM\PersistentCollection {#2048 …}
    +followers: Doctrine\ORM\PersistentCollection {#2056 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
    +reports: Doctrine\ORM\PersistentCollection {#2058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +violations: Doctrine\ORM\PersistentCollection {#2041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
    +awards: Doctrine\ORM\PersistentCollection {#2105 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
    +categories: Doctrine\ORM\PersistentCollection {#2102 …}
    -id: 90045
    -password: "$2y$13$zHIol0FCBkZINPsDVQl/c.m.0ukguXhvBN2GdgNN12TCSMNGvyojG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
    +apId: "twei@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/twei"
    +apPublicUrl: "https://discuss.tchncs.de/u/twei"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "twei"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712569852 {#2042
      date: 2024-04-08 11:50:52.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1712569851 {#2141
      date: 2024-04-08 11:50:51.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6078
  +width: 40
  +height: 40
  +user: App\Entity\User {#2300
    +avatar: null
    +cover: null
    +email: "twei@discuss.tchncs.de"
    +username: "@twei@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1723771242 {#2349
      date: 2024-08-16 03:20:42.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 {#2334 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
    +entries: Doctrine\ORM\PersistentCollection {#2336 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
    +posts: Doctrine\ORM\PersistentCollection {#2137 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
    +follows: Doctrine\ORM\PersistentCollection {#2048 …}
    +followers: Doctrine\ORM\PersistentCollection {#2056 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
    +reports: Doctrine\ORM\PersistentCollection {#2058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +violations: Doctrine\ORM\PersistentCollection {#2041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
    +awards: Doctrine\ORM\PersistentCollection {#2105 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
    +categories: Doctrine\ORM\PersistentCollection {#2102 …}
    -id: 90045
    -password: "$2y$13$zHIol0FCBkZINPsDVQl/c.m.0ukguXhvBN2GdgNN12TCSMNGvyojG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
    +apId: "twei@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/twei"
    +apPublicUrl: "https://discuss.tchncs.de/u/twei"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "twei"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712569852 {#2042
      date: 2024-04-08 11:50:52.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1712569851 {#2141
      date: 2024-04-08 11:50:51.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.50 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2300
      +avatar: null
      +cover: null
      +email: "twei@discuss.tchncs.de"
      +username: "@twei@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723771242 {#2349
        date: 2024-08-16 03:20:42.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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 90045
      -password: "$2y$13$zHIol0FCBkZINPsDVQl/c.m.0ukguXhvBN2GdgNN12TCSMNGvyojG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "twei@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/twei"
      +apPublicUrl: "https://discuss.tchncs.de/u/twei"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "twei"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712569852 {#2042
        date: 2024-04-08 11:50:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712569851 {#2141
        date: 2024-04-08 11:50:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2164
      +user: Proxies\__CG__\App\Entity\User {#5834 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Migrate-from-Authy-to-FOSS-TOTP-app"
      +title: "Migrate from Authy to FOSS TOTP app"
      +url: null
      +body: """
        Twilio will abandon Authy desktop, a good opportunity to switch to an open-source app. That is if you manage to export the tokens from Authy. Without a convenient export, many users will be stuck.\n
        \n
        The guides you can find online require an old versions of the desktop app. Is there a known way today? Do we know how/where Authy stores the secrets on-device?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 11
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721847848 {#5835
        date: 2024-07-24 21:04:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5840 …}
      +votes: Doctrine\ORM\PersistentCollection {#5843 …}
      +reports: Doctrine\ORM\PersistentCollection {#5845 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5847 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5849 …}
      +badges: Doctrine\ORM\PersistentCollection {#5851 …}
      +children: []
      -id: 28741
      -titleTs: "'app':7 'authi':3 'foss':5 'migrat':1 'totp':6"
      -bodyTs: "'abandon':3 'app':16,50 'authi':4,27,61 'conveni':30 'desktop':5,49 'devic':67 'export':23,31 'find':41 'good':7 'guid':38 'how/where':60 'know':59 'known':54 'manag':21 'mani':32 'old':45 'on-devic':65 'onlin':42 'open':14 'open-sourc':13 'opportun':8 'requir':43 'secret':64 'sourc':15 'store':62 'stuck':36 'switch':10 'today':56 'token':25 'twilio':1 'user':33 'version':46 'way':55 'without':28"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704881629
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/9024648"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704838129 {#5832
        date: 2024-01-09 23:08:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I think NeoBackup can export the secrets, but that requires a rooted device. Worst case would be that you have to re-enable TOTP on every service you have"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704880774 {#2332
      date: 2024-01-10 10:59:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@_edge@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2331 …}
    +nested: Doctrine\ORM\PersistentCollection {#2289 …}
    +votes: Doctrine\ORM\PersistentCollection {#2326 …}
    +reports: Doctrine\ORM\PersistentCollection {#2325 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
    -id: 297110
    -bodyTs: "'case':15 'devic':13 'enabl':24 'everi':27 'export':5 'neobackup':3 're':23 're-en':22 'requir':10 'root':12 'secret':7 'servic':28 'think':2 'totp':25 'worst':14 'would':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6296402"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704880774 {#2344
      date: 2024-01-10 10:59:34.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6147
  +subject: App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2300
      +avatar: null
      +cover: null
      +email: "twei@discuss.tchncs.de"
      +username: "@twei@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723771242 {#2349
        date: 2024-08-16 03:20:42.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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 90045
      -password: "$2y$13$zHIol0FCBkZINPsDVQl/c.m.0ukguXhvBN2GdgNN12TCSMNGvyojG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "twei@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/twei"
      +apPublicUrl: "https://discuss.tchncs.de/u/twei"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "twei"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712569852 {#2042
        date: 2024-04-08 11:50:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712569851 {#2141
        date: 2024-04-08 11:50:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2164
      +user: Proxies\__CG__\App\Entity\User {#5834 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Migrate-from-Authy-to-FOSS-TOTP-app"
      +title: "Migrate from Authy to FOSS TOTP app"
      +url: null
      +body: """
        Twilio will abandon Authy desktop, a good opportunity to switch to an open-source app. That is if you manage to export the tokens from Authy. Without a convenient export, many users will be stuck.\n
        \n
        The guides you can find online require an old versions of the desktop app. Is there a known way today? Do we know how/where Authy stores the secrets on-device?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 11
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721847848 {#5835
        date: 2024-07-24 21:04:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5840 …}
      +votes: Doctrine\ORM\PersistentCollection {#5843 …}
      +reports: Doctrine\ORM\PersistentCollection {#5845 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5847 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5849 …}
      +badges: Doctrine\ORM\PersistentCollection {#5851 …}
      +children: []
      -id: 28741
      -titleTs: "'app':7 'authi':3 'foss':5 'migrat':1 'totp':6"
      -bodyTs: "'abandon':3 'app':16,50 'authi':4,27,61 'conveni':30 'desktop':5,49 'devic':67 'export':23,31 'find':41 'good':7 'guid':38 'how/where':60 'know':59 'known':54 'manag':21 'mani':32 'old':45 'on-devic':65 'onlin':42 'open':14 'open-sourc':13 'opportun':8 'requir':43 'secret':64 'sourc':15 'store':62 'stuck':36 'switch':10 'today':56 'token':25 'twilio':1 'user':33 'version':46 'way':55 'without':28"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704881629
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/9024648"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704838129 {#5832
        date: 2024-01-09 23:08:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I think NeoBackup can export the secrets, but that requires a rooted device. Worst case would be that you have to re-enable TOTP on every service you have"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704880774 {#2332
      date: 2024-01-10 10:59:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@_edge@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2331 …}
    +nested: Doctrine\ORM\PersistentCollection {#2289 …}
    +votes: Doctrine\ORM\PersistentCollection {#2326 …}
    +reports: Doctrine\ORM\PersistentCollection {#2325 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
    -id: 297110
    -bodyTs: "'case':15 'devic':13 'enabl':24 'everi':27 'export':5 'neobackup':3 're':23 're-en':22 'requir':10 'root':12 'secret':7 'servic':28 'think':2 'totp':25 'worst':14 'would':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6296402"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704880774 {#2344
      date: 2024-01-10 10:59:34.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.81 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2300
      +avatar: null
      +cover: null
      +email: "twei@discuss.tchncs.de"
      +username: "@twei@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723771242 {#2349
        date: 2024-08-16 03:20:42.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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 90045
      -password: "$2y$13$zHIol0FCBkZINPsDVQl/c.m.0ukguXhvBN2GdgNN12TCSMNGvyojG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "twei@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/twei"
      +apPublicUrl: "https://discuss.tchncs.de/u/twei"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "twei"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712569852 {#2042
        date: 2024-04-08 11:50:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712569851 {#2141
        date: 2024-04-08 11:50:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2164
      +user: Proxies\__CG__\App\Entity\User {#5834 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Migrate-from-Authy-to-FOSS-TOTP-app"
      +title: "Migrate from Authy to FOSS TOTP app"
      +url: null
      +body: """
        Twilio will abandon Authy desktop, a good opportunity to switch to an open-source app. That is if you manage to export the tokens from Authy. Without a convenient export, many users will be stuck.\n
        \n
        The guides you can find online require an old versions of the desktop app. Is there a known way today? Do we know how/where Authy stores the secrets on-device?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 11
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721847848 {#5835
        date: 2024-07-24 21:04:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5840 …}
      +votes: Doctrine\ORM\PersistentCollection {#5843 …}
      +reports: Doctrine\ORM\PersistentCollection {#5845 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5847 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5849 …}
      +badges: Doctrine\ORM\PersistentCollection {#5851 …}
      +children: []
      -id: 28741
      -titleTs: "'app':7 'authi':3 'foss':5 'migrat':1 'totp':6"
      -bodyTs: "'abandon':3 'app':16,50 'authi':4,27,61 'conveni':30 'desktop':5,49 'devic':67 'export':23,31 'find':41 'good':7 'guid':38 'how/where':60 'know':59 'known':54 'manag':21 'mani':32 'old':45 'on-devic':65 'onlin':42 'open':14 'open-sourc':13 'opportun':8 'requir':43 'secret':64 'sourc':15 'store':62 'stuck':36 'switch':10 'today':56 'token':25 'twilio':1 'user':33 'version':46 'way':55 'without':28"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704881629
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/9024648"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704838129 {#5832
        date: 2024-01-09 23:08:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I think NeoBackup can export the secrets, but that requires a rooted device. Worst case would be that you have to re-enable TOTP on every service you have"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704880774 {#2332
      date: 2024-01-10 10:59:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@_edge@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2331 …}
    +nested: Doctrine\ORM\PersistentCollection {#2289 …}
    +votes: Doctrine\ORM\PersistentCollection {#2326 …}
    +reports: Doctrine\ORM\PersistentCollection {#2325 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
    -id: 297110
    -bodyTs: "'case':15 'devic':13 'enabl':24 'everi':27 'export':5 'neobackup':3 're':23 're-en':22 'requir':10 'root':12 'secret':7 'servic':28 'think':2 'totp':25 'worst':14 'would':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6296402"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704880774 {#2344
      date: 2024-01-10 10:59:34.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6204
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2300
      +avatar: null
      +cover: null
      +email: "twei@discuss.tchncs.de"
      +username: "@twei@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723771242 {#2349
        date: 2024-08-16 03:20:42.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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 90045
      -password: "$2y$13$zHIol0FCBkZINPsDVQl/c.m.0ukguXhvBN2GdgNN12TCSMNGvyojG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "twei@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/twei"
      +apPublicUrl: "https://discuss.tchncs.de/u/twei"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "twei"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712569852 {#2042
        date: 2024-04-08 11:50:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712569851 {#2141
        date: 2024-04-08 11:50:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2164
      +user: Proxies\__CG__\App\Entity\User {#5834 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Migrate-from-Authy-to-FOSS-TOTP-app"
      +title: "Migrate from Authy to FOSS TOTP app"
      +url: null
      +body: """
        Twilio will abandon Authy desktop, a good opportunity to switch to an open-source app. That is if you manage to export the tokens from Authy. Without a convenient export, many users will be stuck.\n
        \n
        The guides you can find online require an old versions of the desktop app. Is there a known way today? Do we know how/where Authy stores the secrets on-device?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 11
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721847848 {#5835
        date: 2024-07-24 21:04:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5840 …}
      +votes: Doctrine\ORM\PersistentCollection {#5843 …}
      +reports: Doctrine\ORM\PersistentCollection {#5845 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5847 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5849 …}
      +badges: Doctrine\ORM\PersistentCollection {#5851 …}
      +children: []
      -id: 28741
      -titleTs: "'app':7 'authi':3 'foss':5 'migrat':1 'totp':6"
      -bodyTs: "'abandon':3 'app':16,50 'authi':4,27,61 'conveni':30 'desktop':5,49 'devic':67 'export':23,31 'find':41 'good':7 'guid':38 'how/where':60 'know':59 'known':54 'manag':21 'mani':32 'old':45 'on-devic':65 'onlin':42 'open':14 'open-sourc':13 'opportun':8 'requir':43 'secret':64 'sourc':15 'store':62 'stuck':36 'switch':10 'today':56 'token':25 'twilio':1 'user':33 'version':46 'way':55 'without':28"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704881629
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/9024648"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704838129 {#5832
        date: 2024-01-09 23:08:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I think NeoBackup can export the secrets, but that requires a rooted device. Worst case would be that you have to re-enable TOTP on every service you have"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704880774 {#2332
      date: 2024-01-10 10:59:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@_edge@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2331 …}
    +nested: Doctrine\ORM\PersistentCollection {#2289 …}
    +votes: Doctrine\ORM\PersistentCollection {#2326 …}
    +reports: Doctrine\ORM\PersistentCollection {#2325 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
    -id: 297110
    -bodyTs: "'case':15 'devic':13 'enabl':24 'everi':27 'export':5 'neobackup':3 're':23 're-en':22 'requir':10 'root':12 'secret':7 'servic':28 'think':2 'totp':25 'worst':14 'would':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6296402"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704880774 {#2344
      date: 2024-01-10 10:59:34.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 0.90 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2300
      +avatar: null
      +cover: null
      +email: "twei@discuss.tchncs.de"
      +username: "@twei@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723771242 {#2349
        date: 2024-08-16 03:20:42.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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 90045
      -password: "$2y$13$zHIol0FCBkZINPsDVQl/c.m.0ukguXhvBN2GdgNN12TCSMNGvyojG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "twei@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/twei"
      +apPublicUrl: "https://discuss.tchncs.de/u/twei"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "twei"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712569852 {#2042
        date: 2024-04-08 11:50:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712569851 {#2141
        date: 2024-04-08 11:50:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2164
      +user: Proxies\__CG__\App\Entity\User {#5834 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Migrate-from-Authy-to-FOSS-TOTP-app"
      +title: "Migrate from Authy to FOSS TOTP app"
      +url: null
      +body: """
        Twilio will abandon Authy desktop, a good opportunity to switch to an open-source app. That is if you manage to export the tokens from Authy. Without a convenient export, many users will be stuck.\n
        \n
        The guides you can find online require an old versions of the desktop app. Is there a known way today? Do we know how/where Authy stores the secrets on-device?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 11
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721847848 {#5835
        date: 2024-07-24 21:04:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5840 …}
      +votes: Doctrine\ORM\PersistentCollection {#5843 …}
      +reports: Doctrine\ORM\PersistentCollection {#5845 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5847 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5849 …}
      +badges: Doctrine\ORM\PersistentCollection {#5851 …}
      +children: []
      -id: 28741
      -titleTs: "'app':7 'authi':3 'foss':5 'migrat':1 'totp':6"
      -bodyTs: "'abandon':3 'app':16,50 'authi':4,27,61 'conveni':30 'desktop':5,49 'devic':67 'export':23,31 'find':41 'good':7 'guid':38 'how/where':60 'know':59 'known':54 'manag':21 'mani':32 'old':45 'on-devic':65 'onlin':42 'open':14 'open-sourc':13 'opportun':8 'requir':43 'secret':64 'sourc':15 'store':62 'stuck':36 'switch':10 'today':56 'token':25 'twilio':1 'user':33 'version':46 'way':55 'without':28"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704881629
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/9024648"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704838129 {#5832
        date: 2024-01-09 23:08:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I think NeoBackup can export the secrets, but that requires a rooted device. Worst case would be that you have to re-enable TOTP on every service you have"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704880774 {#2332
      date: 2024-01-10 10:59:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@_edge@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2331 …}
    +nested: Doctrine\ORM\PersistentCollection {#2289 …}
    +votes: Doctrine\ORM\PersistentCollection {#2326 …}
    +reports: Doctrine\ORM\PersistentCollection {#2325 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
    -id: 297110
    -bodyTs: "'case':15 'devic':13 'enabl':24 'everi':27 'export':5 'neobackup':3 're':23 're-en':22 'requir':10 'root':12 'secret':7 'servic':28 'think':2 'totp':25 'worst':14 'would':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6296402"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704880774 {#2344
      date: 2024-01-10 10:59:34.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6444
  +comment: App\Entity\EntryComment {#2060
    +user: App\Entity\User {#2300
      +avatar: null
      +cover: null
      +email: "twei@discuss.tchncs.de"
      +username: "@twei@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1723771242 {#2349
        date: 2024-08-16 03:20:42.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 {#2334 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2341 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2337 …}
      +entries: Doctrine\ORM\PersistentCollection {#2336 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2339 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2159 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2135 …}
      +posts: Doctrine\ORM\PersistentCollection {#2137 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2068 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2069 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2074 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2071 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2070 …}
      +follows: Doctrine\ORM\PersistentCollection {#2048 …}
      +followers: Doctrine\ORM\PersistentCollection {#2056 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2046 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2045 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2050 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2052 …}
      +reports: Doctrine\ORM\PersistentCollection {#2058 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
      +violations: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      +awards: Doctrine\ORM\PersistentCollection {#2105 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2111 …}
      +categories: Doctrine\ORM\PersistentCollection {#2102 …}
      -id: 90045
      -password: "$2y$13$zHIol0FCBkZINPsDVQl/c.m.0ukguXhvBN2GdgNN12TCSMNGvyojG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2103 …}
      +apId: "twei@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/twei"
      +apPublicUrl: "https://discuss.tchncs.de/u/twei"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "twei"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1712569852 {#2042
        date: 2024-04-08 11:50:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1712569851 {#2141
        date: 2024-04-08 11:50:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2164
      +user: Proxies\__CG__\App\Entity\User {#5834 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Migrate-from-Authy-to-FOSS-TOTP-app"
      +title: "Migrate from Authy to FOSS TOTP app"
      +url: null
      +body: """
        Twilio will abandon Authy desktop, a good opportunity to switch to an open-source app. That is if you manage to export the tokens from Authy. Without a convenient export, many users will be stuck.\n
        \n
        The guides you can find online require an old versions of the desktop app. Is there a known way today? Do we know how/where Authy stores the secrets on-device?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 11
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1721847848 {#5835
        date: 2024-07-24 21:04:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5840 …}
      +votes: Doctrine\ORM\PersistentCollection {#5843 …}
      +reports: Doctrine\ORM\PersistentCollection {#5845 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5847 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5849 …}
      +badges: Doctrine\ORM\PersistentCollection {#5851 …}
      +children: []
      -id: 28741
      -titleTs: "'app':7 'authi':3 'foss':5 'migrat':1 'totp':6"
      -bodyTs: "'abandon':3 'app':16,50 'authi':4,27,61 'conveni':30 'desktop':5,49 'devic':67 'export':23,31 'find':41 'good':7 'guid':38 'how/where':60 'know':59 'known':54 'manag':21 'mani':32 'old':45 'on-devic':65 'onlin':42 'open':14 'open-sourc':13 'opportun':8 'requir':43 'secret':64 'sourc':15 'store':62 'stuck':36 'switch':10 'today':56 'token':25 'twilio':1 'user':33 'version':46 'way':55 'without':28"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704881629
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/9024648"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704838129 {#5832
        date: 2024-01-09 23:08:49.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I think NeoBackup can export the secrets, but that requires a rooted device. Worst case would be that you have to re-enable TOTP on every service you have"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704880774 {#2332
      date: 2024-01-10 10:59:34.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@_edge@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2331 …}
    +nested: Doctrine\ORM\PersistentCollection {#2289 …}
    +votes: Doctrine\ORM\PersistentCollection {#2326 …}
    +reports: Doctrine\ORM\PersistentCollection {#2325 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
    -id: 297110
    -bodyTs: "'case':15 'devic':13 'enabl':24 'everi':27 'export':5 'neobackup':3 're':23 're-en':22 'requir':10 'root':12 'secret':7 'servic':28 'think':2 'totp':25 'worst':14 'would':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6296402"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704880774 {#2344
      date: 2024-01-10 10:59:34.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 59.99 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2044
      +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
      +cover: null
      +email: "vext01@lemmy.sdf.org"
      +username: "@vext01@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Respect the burrito."
      +lastActive: DateTime @1729326250 {#2112
        date: 2024-10-19 10:24:10.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 {#2127 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
      +entries: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
      +posts: Doctrine\ORM\PersistentCollection {#2231 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
      +follows: Doctrine\ORM\PersistentCollection {#2309 …}
      +followers: Doctrine\ORM\PersistentCollection {#2302 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
      +reports: Doctrine\ORM\PersistentCollection {#2308 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
      +violations: Doctrine\ORM\PersistentCollection {#2319 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
      +awards: Doctrine\ORM\PersistentCollection {#2316 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
      +categories: Doctrine\ORM\PersistentCollection {#2296 …}
      -id: 68836
      -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
      +apId: "vext01@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/vext01"
      +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "vext01"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706071310 {#2124
        date: 2024-01-24 05:41:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698738206 {#2114
        date: 2023-10-31 08:43:26.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Is it fast?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1722760139 {#2110
      date: 2024-08-04 10:28:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2121 …}
    +nested: Doctrine\ORM\PersistentCollection {#2115 …}
    +votes: Doctrine\ORM\PersistentCollection {#2123 …}
    +reports: Doctrine\ORM\PersistentCollection {#2116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
    -id: 305259
    -bodyTs: "'fast':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7112303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704829400 {#2107
      date: 2024-01-09 20:43:20.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6514
  +comment: App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2044
      +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
      +cover: null
      +email: "vext01@lemmy.sdf.org"
      +username: "@vext01@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Respect the burrito."
      +lastActive: DateTime @1729326250 {#2112
        date: 2024-10-19 10:24:10.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 {#2127 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
      +entries: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
      +posts: Doctrine\ORM\PersistentCollection {#2231 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
      +follows: Doctrine\ORM\PersistentCollection {#2309 …}
      +followers: Doctrine\ORM\PersistentCollection {#2302 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
      +reports: Doctrine\ORM\PersistentCollection {#2308 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
      +violations: Doctrine\ORM\PersistentCollection {#2319 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
      +awards: Doctrine\ORM\PersistentCollection {#2316 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
      +categories: Doctrine\ORM\PersistentCollection {#2296 …}
      -id: 68836
      -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
      +apId: "vext01@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/vext01"
      +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "vext01"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706071310 {#2124
        date: 2024-01-24 05:41:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698738206 {#2114
        date: 2023-10-31 08:43:26.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Is it fast?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1722760139 {#2110
      date: 2024-08-04 10:28:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2121 …}
    +nested: Doctrine\ORM\PersistentCollection {#2115 …}
    +votes: Doctrine\ORM\PersistentCollection {#2123 …}
    +reports: Doctrine\ORM\PersistentCollection {#2116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
    -id: 305259
    -bodyTs: "'fast':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7112303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704829400 {#2107
      date: 2024-01-09 20:43:20.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#2044
    +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
    +cover: null
    +email: "vext01@lemmy.sdf.org"
    +username: "@vext01@lemmy.sdf.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Respect the burrito."
    +lastActive: DateTime @1729326250 {#2112
      date: 2024-10-19 10:24:10.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 {#2127 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
    +entries: Doctrine\ORM\PersistentCollection {#2198 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
    +posts: Doctrine\ORM\PersistentCollection {#2231 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
    +follows: Doctrine\ORM\PersistentCollection {#2309 …}
    +followers: Doctrine\ORM\PersistentCollection {#2302 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
    +reports: Doctrine\ORM\PersistentCollection {#2308 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
    +violations: Doctrine\ORM\PersistentCollection {#2319 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
    +awards: Doctrine\ORM\PersistentCollection {#2316 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
    +categories: Doctrine\ORM\PersistentCollection {#2296 …}
    -id: 68836
    -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
    +apId: "vext01@lemmy.sdf.org"
    +apProfileId: "https://lemmy.sdf.org/u/vext01"
    +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.sdf.org/inbox"
    +apDomain: "lemmy.sdf.org"
    +apPreferredUsername: "vext01"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706071310 {#2124
      date: 2024-01-24 05:41:50.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698738206 {#2114
      date: 2023-10-31 08:43:26.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6578
  +user: App\Entity\User {#2044
    +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
    +cover: null
    +email: "vext01@lemmy.sdf.org"
    +username: "@vext01@lemmy.sdf.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Respect the burrito."
    +lastActive: DateTime @1729326250 {#2112
      date: 2024-10-19 10:24:10.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 {#2127 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
    +entries: Doctrine\ORM\PersistentCollection {#2198 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
    +posts: Doctrine\ORM\PersistentCollection {#2231 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
    +follows: Doctrine\ORM\PersistentCollection {#2309 …}
    +followers: Doctrine\ORM\PersistentCollection {#2302 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
    +reports: Doctrine\ORM\PersistentCollection {#2308 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
    +violations: Doctrine\ORM\PersistentCollection {#2319 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
    +awards: Doctrine\ORM\PersistentCollection {#2316 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
    +categories: Doctrine\ORM\PersistentCollection {#2296 …}
    -id: 68836
    -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
    +apId: "vext01@lemmy.sdf.org"
    +apProfileId: "https://lemmy.sdf.org/u/vext01"
    +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.sdf.org/inbox"
    +apDomain: "lemmy.sdf.org"
    +apPreferredUsername: "vext01"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706071310 {#2124
      date: 2024-01-24 05:41:50.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698738206 {#2114
      date: 2023-10-31 08:43:26.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1704829400 {#2107
    date: 2024-01-09 20:43:20.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6633
  +date: DateTimeImmutable @1704829400 {#2107
    date: 2024-01-09 20:43:20.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704829400 {#2107
    date: 2024-01-09 20:43:20.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6687
  +createdAt: DateTimeImmutable @1704829400 {#2107
    date: 2024-01-09 20:43:20.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.15 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2117
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#6551 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
    +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
    +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
    +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
    +body: """
      Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
      \n
      Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
      \n
      It supports zsh, bash, fish, and nushell shells right now.\n
      \n
      The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
      \n
      Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
      \n
      The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
      \n
      There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
      \n
      - Install Ble.sh and add it to your .bashrc (or other shell) file\n
      - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
      - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
      - Press up arrow to see if Atuin interactive search triggers\n
      \n
      The link below has some good documentation as well a link to their source code.\n
      \n
      See [atuin.sh](https://atuin.sh/)\n
      \n
      \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 15
    +favouriteCount: 117
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722760139 {#6552
      date: 2024-08-04 10:28:59.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#6559 …}
    +votes: Doctrine\ORM\PersistentCollection {#6561 …}
    +reports: Doctrine\ORM\PersistentCollection {#6563 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
    +badges: Doctrine\ORM\PersistentCollection {#6569 …}
    +children: []
    -id: 28363
    -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
    -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704893886
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10305853"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704807486 {#6549
      date: 2024-01-09 14:38:06.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#6741
  +entry: Proxies\__CG__\App\Entity\Entry {#2117
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#6551 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
    +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
    +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
    +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
    +body: """
      Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
      \n
      Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
      \n
      It supports zsh, bash, fish, and nushell shells right now.\n
      \n
      The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
      \n
      Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
      \n
      The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
      \n
      There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
      \n
      - Install Ble.sh and add it to your .bashrc (or other shell) file\n
      - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
      - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
      - Press up arrow to see if Atuin interactive search triggers\n
      \n
      The link below has some good documentation as well a link to their source code.\n
      \n
      See [atuin.sh](https://atuin.sh/)\n
      \n
      \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 15
    +favouriteCount: 117
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722760139 {#6552
      date: 2024-08-04 10:28:59.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#6559 …}
    +votes: Doctrine\ORM\PersistentCollection {#6561 …}
    +reports: Doctrine\ORM\PersistentCollection {#6563 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
    +badges: Doctrine\ORM\PersistentCollection {#6569 …}
    +children: []
    -id: 28363
    -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
    -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704893886
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10305853"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704807486 {#6549
      date: 2024-01-09 14:38:06.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 2.72 ms
Input props
[
  "user" => App\Entity\User {#2044
    +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
    +cover: null
    +email: "vext01@lemmy.sdf.org"
    +username: "@vext01@lemmy.sdf.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Respect the burrito."
    +lastActive: DateTime @1729326250 {#2112
      date: 2024-10-19 10:24:10.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 {#2127 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
    +entries: Doctrine\ORM\PersistentCollection {#2198 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
    +posts: Doctrine\ORM\PersistentCollection {#2231 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
    +follows: Doctrine\ORM\PersistentCollection {#2309 …}
    +followers: Doctrine\ORM\PersistentCollection {#2302 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
    +reports: Doctrine\ORM\PersistentCollection {#2308 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
    +violations: Doctrine\ORM\PersistentCollection {#2319 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
    +awards: Doctrine\ORM\PersistentCollection {#2316 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
    +categories: Doctrine\ORM\PersistentCollection {#2296 …}
    -id: 68836
    -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
    +apId: "vext01@lemmy.sdf.org"
    +apProfileId: "https://lemmy.sdf.org/u/vext01"
    +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.sdf.org/inbox"
    +apDomain: "lemmy.sdf.org"
    +apPreferredUsername: "vext01"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706071310 {#2124
      date: 2024-01-24 05:41:50.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698738206 {#2114
      date: 2023-10-31 08:43:26.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6796
  +width: 40
  +height: 40
  +user: App\Entity\User {#2044
    +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
    +cover: null
    +email: "vext01@lemmy.sdf.org"
    +username: "@vext01@lemmy.sdf.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Respect the burrito."
    +lastActive: DateTime @1729326250 {#2112
      date: 2024-10-19 10:24:10.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 {#2127 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
    +entries: Doctrine\ORM\PersistentCollection {#2198 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
    +posts: Doctrine\ORM\PersistentCollection {#2231 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
    +follows: Doctrine\ORM\PersistentCollection {#2309 …}
    +followers: Doctrine\ORM\PersistentCollection {#2302 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
    +reports: Doctrine\ORM\PersistentCollection {#2308 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
    +violations: Doctrine\ORM\PersistentCollection {#2319 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
    +awards: Doctrine\ORM\PersistentCollection {#2316 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
    +categories: Doctrine\ORM\PersistentCollection {#2296 …}
    -id: 68836
    -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
    +apId: "vext01@lemmy.sdf.org"
    +apProfileId: "https://lemmy.sdf.org/u/vext01"
    +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.sdf.org/inbox"
    +apDomain: "lemmy.sdf.org"
    +apPreferredUsername: "vext01"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706071310 {#2124
      date: 2024-01-24 05:41:50.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698738206 {#2114
      date: 2023-10-31 08:43:26.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.48 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2044
      +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
      +cover: null
      +email: "vext01@lemmy.sdf.org"
      +username: "@vext01@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Respect the burrito."
      +lastActive: DateTime @1729326250 {#2112
        date: 2024-10-19 10:24:10.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 {#2127 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
      +entries: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
      +posts: Doctrine\ORM\PersistentCollection {#2231 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
      +follows: Doctrine\ORM\PersistentCollection {#2309 …}
      +followers: Doctrine\ORM\PersistentCollection {#2302 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
      +reports: Doctrine\ORM\PersistentCollection {#2308 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
      +violations: Doctrine\ORM\PersistentCollection {#2319 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
      +awards: Doctrine\ORM\PersistentCollection {#2316 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
      +categories: Doctrine\ORM\PersistentCollection {#2296 …}
      -id: 68836
      -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
      +apId: "vext01@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/vext01"
      +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "vext01"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706071310 {#2124
        date: 2024-01-24 05:41:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698738206 {#2114
        date: 2023-10-31 08:43:26.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Is it fast?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1722760139 {#2110
      date: 2024-08-04 10:28:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2121 …}
    +nested: Doctrine\ORM\PersistentCollection {#2115 …}
    +votes: Doctrine\ORM\PersistentCollection {#2123 …}
    +reports: Doctrine\ORM\PersistentCollection {#2116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
    -id: 305259
    -bodyTs: "'fast':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7112303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704829400 {#2107
      date: 2024-01-09 20:43:20.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6873
  +subject: App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2044
      +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
      +cover: null
      +email: "vext01@lemmy.sdf.org"
      +username: "@vext01@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Respect the burrito."
      +lastActive: DateTime @1729326250 {#2112
        date: 2024-10-19 10:24:10.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 {#2127 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
      +entries: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
      +posts: Doctrine\ORM\PersistentCollection {#2231 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
      +follows: Doctrine\ORM\PersistentCollection {#2309 …}
      +followers: Doctrine\ORM\PersistentCollection {#2302 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
      +reports: Doctrine\ORM\PersistentCollection {#2308 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
      +violations: Doctrine\ORM\PersistentCollection {#2319 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
      +awards: Doctrine\ORM\PersistentCollection {#2316 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
      +categories: Doctrine\ORM\PersistentCollection {#2296 …}
      -id: 68836
      -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
      +apId: "vext01@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/vext01"
      +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "vext01"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706071310 {#2124
        date: 2024-01-24 05:41:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698738206 {#2114
        date: 2023-10-31 08:43:26.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Is it fast?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1722760139 {#2110
      date: 2024-08-04 10:28:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2121 …}
    +nested: Doctrine\ORM\PersistentCollection {#2115 …}
    +votes: Doctrine\ORM\PersistentCollection {#2123 …}
    +reports: Doctrine\ORM\PersistentCollection {#2116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
    -id: 305259
    -bodyTs: "'fast':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7112303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704829400 {#2107
      date: 2024-01-09 20:43:20.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 1.04 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2044
      +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
      +cover: null
      +email: "vext01@lemmy.sdf.org"
      +username: "@vext01@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Respect the burrito."
      +lastActive: DateTime @1729326250 {#2112
        date: 2024-10-19 10:24:10.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 {#2127 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
      +entries: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
      +posts: Doctrine\ORM\PersistentCollection {#2231 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
      +follows: Doctrine\ORM\PersistentCollection {#2309 …}
      +followers: Doctrine\ORM\PersistentCollection {#2302 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
      +reports: Doctrine\ORM\PersistentCollection {#2308 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
      +violations: Doctrine\ORM\PersistentCollection {#2319 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
      +awards: Doctrine\ORM\PersistentCollection {#2316 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
      +categories: Doctrine\ORM\PersistentCollection {#2296 …}
      -id: 68836
      -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
      +apId: "vext01@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/vext01"
      +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "vext01"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706071310 {#2124
        date: 2024-01-24 05:41:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698738206 {#2114
        date: 2023-10-31 08:43:26.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Is it fast?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1722760139 {#2110
      date: 2024-08-04 10:28:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2121 …}
    +nested: Doctrine\ORM\PersistentCollection {#2115 …}
    +votes: Doctrine\ORM\PersistentCollection {#2123 …}
    +reports: Doctrine\ORM\PersistentCollection {#2116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
    -id: 305259
    -bodyTs: "'fast':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7112303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704829400 {#2107
      date: 2024-01-09 20:43:20.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6930
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2044
      +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
      +cover: null
      +email: "vext01@lemmy.sdf.org"
      +username: "@vext01@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Respect the burrito."
      +lastActive: DateTime @1729326250 {#2112
        date: 2024-10-19 10:24:10.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 {#2127 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
      +entries: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
      +posts: Doctrine\ORM\PersistentCollection {#2231 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
      +follows: Doctrine\ORM\PersistentCollection {#2309 …}
      +followers: Doctrine\ORM\PersistentCollection {#2302 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
      +reports: Doctrine\ORM\PersistentCollection {#2308 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
      +violations: Doctrine\ORM\PersistentCollection {#2319 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
      +awards: Doctrine\ORM\PersistentCollection {#2316 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
      +categories: Doctrine\ORM\PersistentCollection {#2296 …}
      -id: 68836
      -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
      +apId: "vext01@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/vext01"
      +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "vext01"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706071310 {#2124
        date: 2024-01-24 05:41:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698738206 {#2114
        date: 2023-10-31 08:43:26.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Is it fast?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1722760139 {#2110
      date: 2024-08-04 10:28:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2121 …}
    +nested: Doctrine\ORM\PersistentCollection {#2115 …}
    +votes: Doctrine\ORM\PersistentCollection {#2123 …}
    +reports: Doctrine\ORM\PersistentCollection {#2116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
    -id: 305259
    -bodyTs: "'fast':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7112303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704829400 {#2107
      date: 2024-01-09 20:43:20.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 46.46 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2044
      +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
      +cover: null
      +email: "vext01@lemmy.sdf.org"
      +username: "@vext01@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Respect the burrito."
      +lastActive: DateTime @1729326250 {#2112
        date: 2024-10-19 10:24:10.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 {#2127 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
      +entries: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
      +posts: Doctrine\ORM\PersistentCollection {#2231 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
      +follows: Doctrine\ORM\PersistentCollection {#2309 …}
      +followers: Doctrine\ORM\PersistentCollection {#2302 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
      +reports: Doctrine\ORM\PersistentCollection {#2308 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
      +violations: Doctrine\ORM\PersistentCollection {#2319 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
      +awards: Doctrine\ORM\PersistentCollection {#2316 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
      +categories: Doctrine\ORM\PersistentCollection {#2296 …}
      -id: 68836
      -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
      +apId: "vext01@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/vext01"
      +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "vext01"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706071310 {#2124
        date: 2024-01-24 05:41:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698738206 {#2114
        date: 2023-10-31 08:43:26.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Is it fast?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1722760139 {#2110
      date: 2024-08-04 10:28:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2121 …}
    +nested: Doctrine\ORM\PersistentCollection {#2115 …}
    +votes: Doctrine\ORM\PersistentCollection {#2123 …}
    +reports: Doctrine\ORM\PersistentCollection {#2116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
    -id: 305259
    -bodyTs: "'fast':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7112303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704829400 {#2107
      date: 2024-01-09 20:43:20.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#7170
  +comment: App\Entity\EntryComment {#2118
    +user: App\Entity\User {#2044
      +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
      +cover: null
      +email: "vext01@lemmy.sdf.org"
      +username: "@vext01@lemmy.sdf.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Respect the burrito."
      +lastActive: DateTime @1729326250 {#2112
        date: 2024-10-19 10:24:10.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 {#2127 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
      +entries: Doctrine\ORM\PersistentCollection {#2198 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
      +posts: Doctrine\ORM\PersistentCollection {#2231 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
      +follows: Doctrine\ORM\PersistentCollection {#2309 …}
      +followers: Doctrine\ORM\PersistentCollection {#2302 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
      +reports: Doctrine\ORM\PersistentCollection {#2308 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
      +violations: Doctrine\ORM\PersistentCollection {#2319 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
      +awards: Doctrine\ORM\PersistentCollection {#2316 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
      +categories: Doctrine\ORM\PersistentCollection {#2296 …}
      -id: 68836
      -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
      +apId: "vext01@lemmy.sdf.org"
      +apProfileId: "https://lemmy.sdf.org/u/vext01"
      +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.sdf.org/inbox"
      +apDomain: "lemmy.sdf.org"
      +apPreferredUsername: "vext01"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706071310 {#2124
        date: 2024-01-24 05:41:50.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698738206 {#2114
        date: 2023-10-31 08:43:26.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Is it fast?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1722760139 {#2110
      date: 2024-08-04 10:28:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2121 …}
    +nested: Doctrine\ORM\PersistentCollection {#2115 …}
    +votes: Doctrine\ORM\PersistentCollection {#2123 …}
    +reports: Doctrine\ORM\PersistentCollection {#2116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
    -id: 305259
    -bodyTs: "'fast':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7112303"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704829400 {#2107
      date: 2024-01-09 20:43:20.0 +01:00
    }
  }
  +nestedComments: [
    305837 => App\Entity\EntryComment {#3200
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2118}
      +root: App\Entity\EntryComment {#2118}
      +body: "Fast to open, search, sync compared to? To answer generally, though - no lags or long waiting for anything to happen."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705169784 {#3198
        date: 2024-01-13 19:16:24.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@vext01@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3201 …}
      +nested: Doctrine\ORM\PersistentCollection {#3203 …}
      +votes: Doctrine\ORM\PersistentCollection {#3205 …}
      +reports: Doctrine\ORM\PersistentCollection {#3207 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
      -id: 305837
      -bodyTs: "'answer':9 'anyth':18 'compar':6 'fast':1 'general':10 'happen':20 'lag':13 'long':15 'open':3 'search':4 'sync':5 'though':11 'wait':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7334078"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705169784 {#3199
        date: 2024-01-13 19:16:24.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 20.37 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3200
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2118
      +user: App\Entity\User {#2044
        +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
        +cover: null
        +email: "vext01@lemmy.sdf.org"
        +username: "@vext01@lemmy.sdf.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Respect the burrito."
        +lastActive: DateTime @1729326250 {#2112
          date: 2024-10-19 10:24:10.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 {#2127 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
        +entries: Doctrine\ORM\PersistentCollection {#2198 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
        +posts: Doctrine\ORM\PersistentCollection {#2231 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
        +follows: Doctrine\ORM\PersistentCollection {#2309 …}
        +followers: Doctrine\ORM\PersistentCollection {#2302 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
        +reports: Doctrine\ORM\PersistentCollection {#2308 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
        +violations: Doctrine\ORM\PersistentCollection {#2319 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
        +awards: Doctrine\ORM\PersistentCollection {#2316 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
        +categories: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 68836
        -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
        +apId: "vext01@lemmy.sdf.org"
        +apProfileId: "https://lemmy.sdf.org/u/vext01"
        +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.sdf.org/inbox"
        +apDomain: "lemmy.sdf.org"
        +apPreferredUsername: "vext01"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1706071310 {#2124
          date: 2024-01-24 05:41:50.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698738206 {#2114
          date: 2023-10-31 08:43:26.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Is it fast?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1722760139 {#2110
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2121 …}
      +nested: Doctrine\ORM\PersistentCollection {#2115 …}
      +votes: Doctrine\ORM\PersistentCollection {#2123 …}
      +reports: Doctrine\ORM\PersistentCollection {#2116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
      -id: 305259
      -bodyTs: "'fast':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7112303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704829400 {#2107
        date: 2024-01-09 20:43:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2118}
    +body: "Fast to open, search, sync compared to? To answer generally, though - no lags or long waiting for anything to happen."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705169784 {#3198
      date: 2024-01-13 19:16:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@vext01@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3201 …}
    +nested: Doctrine\ORM\PersistentCollection {#3203 …}
    +votes: Doctrine\ORM\PersistentCollection {#3205 …}
    +reports: Doctrine\ORM\PersistentCollection {#3207 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
    -id: 305837
    -bodyTs: "'answer':9 'anyth':18 'compar':6 'fast':1 'general':10 'happen':20 'lag':13 'long':15 'open':3 'search':4 'sync':5 'though':11 'wait':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7334078"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705169784 {#3199
      date: 2024-01-13 19:16:24.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7230
  +comment: App\Entity\EntryComment {#3200
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2118
      +user: App\Entity\User {#2044
        +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
        +cover: null
        +email: "vext01@lemmy.sdf.org"
        +username: "@vext01@lemmy.sdf.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Respect the burrito."
        +lastActive: DateTime @1729326250 {#2112
          date: 2024-10-19 10:24:10.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 {#2127 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
        +entries: Doctrine\ORM\PersistentCollection {#2198 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
        +posts: Doctrine\ORM\PersistentCollection {#2231 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
        +follows: Doctrine\ORM\PersistentCollection {#2309 …}
        +followers: Doctrine\ORM\PersistentCollection {#2302 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
        +reports: Doctrine\ORM\PersistentCollection {#2308 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
        +violations: Doctrine\ORM\PersistentCollection {#2319 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
        +awards: Doctrine\ORM\PersistentCollection {#2316 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
        +categories: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 68836
        -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
        +apId: "vext01@lemmy.sdf.org"
        +apProfileId: "https://lemmy.sdf.org/u/vext01"
        +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.sdf.org/inbox"
        +apDomain: "lemmy.sdf.org"
        +apPreferredUsername: "vext01"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1706071310 {#2124
          date: 2024-01-24 05:41:50.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698738206 {#2114
          date: 2023-10-31 08:43:26.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Is it fast?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1722760139 {#2110
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2121 …}
      +nested: Doctrine\ORM\PersistentCollection {#2115 …}
      +votes: Doctrine\ORM\PersistentCollection {#2123 …}
      +reports: Doctrine\ORM\PersistentCollection {#2116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
      -id: 305259
      -bodyTs: "'fast':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7112303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704829400 {#2107
        date: 2024-01-09 20:43:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2118}
    +body: "Fast to open, search, sync compared to? To answer generally, though - no lags or long waiting for anything to happen."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705169784 {#3198
      date: 2024-01-13 19:16:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@vext01@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3201 …}
    +nested: Doctrine\ORM\PersistentCollection {#3203 …}
    +votes: Doctrine\ORM\PersistentCollection {#3205 …}
    +reports: Doctrine\ORM\PersistentCollection {#3207 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
    -id: 305837
    -bodyTs: "'answer':9 'anyth':18 'compar':6 'fast':1 'general':10 'happen':20 'lag':13 'long':15 'open':3 'search':4 'sync':5 'though':11 'wait':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7334078"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705169784 {#3199
      date: 2024-01-13 19:16:24.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.70 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7277
  +user: Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.18 ms
Input props
[
  "date" => DateTimeImmutable @1705169784 {#3199
    date: 2024-01-13 19:16:24.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7392
  +date: DateTimeImmutable @1705169784 {#3199
    date: 2024-01-13 19:16:24.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.22 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705169784 {#3199
    date: 2024-01-13 19:16:24.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7446
  +createdAt: DateTimeImmutable @1705169784 {#3199
    date: 2024-01-13 19:16:24.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.71 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7500
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 9.66 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3200
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2118
      +user: App\Entity\User {#2044
        +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
        +cover: null
        +email: "vext01@lemmy.sdf.org"
        +username: "@vext01@lemmy.sdf.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Respect the burrito."
        +lastActive: DateTime @1729326250 {#2112
          date: 2024-10-19 10:24:10.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 {#2127 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
        +entries: Doctrine\ORM\PersistentCollection {#2198 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
        +posts: Doctrine\ORM\PersistentCollection {#2231 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
        +follows: Doctrine\ORM\PersistentCollection {#2309 …}
        +followers: Doctrine\ORM\PersistentCollection {#2302 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
        +reports: Doctrine\ORM\PersistentCollection {#2308 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
        +violations: Doctrine\ORM\PersistentCollection {#2319 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
        +awards: Doctrine\ORM\PersistentCollection {#2316 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
        +categories: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 68836
        -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
        +apId: "vext01@lemmy.sdf.org"
        +apProfileId: "https://lemmy.sdf.org/u/vext01"
        +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.sdf.org/inbox"
        +apDomain: "lemmy.sdf.org"
        +apPreferredUsername: "vext01"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1706071310 {#2124
          date: 2024-01-24 05:41:50.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698738206 {#2114
          date: 2023-10-31 08:43:26.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Is it fast?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1722760139 {#2110
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2121 …}
      +nested: Doctrine\ORM\PersistentCollection {#2115 …}
      +votes: Doctrine\ORM\PersistentCollection {#2123 …}
      +reports: Doctrine\ORM\PersistentCollection {#2116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
      -id: 305259
      -bodyTs: "'fast':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7112303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704829400 {#2107
        date: 2024-01-09 20:43:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2118}
    +body: "Fast to open, search, sync compared to? To answer generally, though - no lags or long waiting for anything to happen."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705169784 {#3198
      date: 2024-01-13 19:16:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@vext01@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3201 …}
    +nested: Doctrine\ORM\PersistentCollection {#3203 …}
    +votes: Doctrine\ORM\PersistentCollection {#3205 …}
    +reports: Doctrine\ORM\PersistentCollection {#3207 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
    -id: 305837
    -bodyTs: "'answer':9 'anyth':18 'compar':6 'fast':1 'general':10 'happen':20 'lag':13 'long':15 'open':3 'search':4 'sync':5 'though':11 'wait':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7334078"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705169784 {#3199
      date: 2024-01-13 19:16:24.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7571
  +subject: App\Entity\EntryComment {#3200
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2118
      +user: App\Entity\User {#2044
        +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
        +cover: null
        +email: "vext01@lemmy.sdf.org"
        +username: "@vext01@lemmy.sdf.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Respect the burrito."
        +lastActive: DateTime @1729326250 {#2112
          date: 2024-10-19 10:24:10.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 {#2127 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
        +entries: Doctrine\ORM\PersistentCollection {#2198 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
        +posts: Doctrine\ORM\PersistentCollection {#2231 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
        +follows: Doctrine\ORM\PersistentCollection {#2309 …}
        +followers: Doctrine\ORM\PersistentCollection {#2302 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
        +reports: Doctrine\ORM\PersistentCollection {#2308 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
        +violations: Doctrine\ORM\PersistentCollection {#2319 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
        +awards: Doctrine\ORM\PersistentCollection {#2316 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
        +categories: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 68836
        -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
        +apId: "vext01@lemmy.sdf.org"
        +apProfileId: "https://lemmy.sdf.org/u/vext01"
        +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.sdf.org/inbox"
        +apDomain: "lemmy.sdf.org"
        +apPreferredUsername: "vext01"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1706071310 {#2124
          date: 2024-01-24 05:41:50.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698738206 {#2114
          date: 2023-10-31 08:43:26.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Is it fast?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1722760139 {#2110
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2121 …}
      +nested: Doctrine\ORM\PersistentCollection {#2115 …}
      +votes: Doctrine\ORM\PersistentCollection {#2123 …}
      +reports: Doctrine\ORM\PersistentCollection {#2116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
      -id: 305259
      -bodyTs: "'fast':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7112303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704829400 {#2107
        date: 2024-01-09 20:43:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2118}
    +body: "Fast to open, search, sync compared to? To answer generally, though - no lags or long waiting for anything to happen."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705169784 {#3198
      date: 2024-01-13 19:16:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@vext01@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3201 …}
    +nested: Doctrine\ORM\PersistentCollection {#3203 …}
    +votes: Doctrine\ORM\PersistentCollection {#3205 …}
    +reports: Doctrine\ORM\PersistentCollection {#3207 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
    -id: 305837
    -bodyTs: "'answer':9 'anyth':18 'compar':6 'fast':1 'general':10 'happen':20 'lag':13 'long':15 'open':3 'search':4 'sync':5 'though':11 'wait':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7334078"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705169784 {#3199
      date: 2024-01-13 19:16:24.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 1.30 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3200
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2118
      +user: App\Entity\User {#2044
        +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
        +cover: null
        +email: "vext01@lemmy.sdf.org"
        +username: "@vext01@lemmy.sdf.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Respect the burrito."
        +lastActive: DateTime @1729326250 {#2112
          date: 2024-10-19 10:24:10.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 {#2127 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
        +entries: Doctrine\ORM\PersistentCollection {#2198 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
        +posts: Doctrine\ORM\PersistentCollection {#2231 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
        +follows: Doctrine\ORM\PersistentCollection {#2309 …}
        +followers: Doctrine\ORM\PersistentCollection {#2302 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
        +reports: Doctrine\ORM\PersistentCollection {#2308 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
        +violations: Doctrine\ORM\PersistentCollection {#2319 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
        +awards: Doctrine\ORM\PersistentCollection {#2316 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
        +categories: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 68836
        -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
        +apId: "vext01@lemmy.sdf.org"
        +apProfileId: "https://lemmy.sdf.org/u/vext01"
        +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.sdf.org/inbox"
        +apDomain: "lemmy.sdf.org"
        +apPreferredUsername: "vext01"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1706071310 {#2124
          date: 2024-01-24 05:41:50.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698738206 {#2114
          date: 2023-10-31 08:43:26.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Is it fast?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1722760139 {#2110
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2121 …}
      +nested: Doctrine\ORM\PersistentCollection {#2115 …}
      +votes: Doctrine\ORM\PersistentCollection {#2123 …}
      +reports: Doctrine\ORM\PersistentCollection {#2116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
      -id: 305259
      -bodyTs: "'fast':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7112303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704829400 {#2107
        date: 2024-01-09 20:43:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2118}
    +body: "Fast to open, search, sync compared to? To answer generally, though - no lags or long waiting for anything to happen."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705169784 {#3198
      date: 2024-01-13 19:16:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@vext01@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3201 …}
    +nested: Doctrine\ORM\PersistentCollection {#3203 …}
    +votes: Doctrine\ORM\PersistentCollection {#3205 …}
    +reports: Doctrine\ORM\PersistentCollection {#3207 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
    -id: 305837
    -bodyTs: "'answer':9 'anyth':18 'compar':6 'fast':1 'general':10 'happen':20 'lag':13 'long':15 'open':3 'search':4 'sync':5 'though':11 'wait':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7334078"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705169784 {#3199
      date: 2024-01-13 19:16:24.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7628
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3200
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2118
      +user: App\Entity\User {#2044
        +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
        +cover: null
        +email: "vext01@lemmy.sdf.org"
        +username: "@vext01@lemmy.sdf.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Respect the burrito."
        +lastActive: DateTime @1729326250 {#2112
          date: 2024-10-19 10:24:10.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 {#2127 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
        +entries: Doctrine\ORM\PersistentCollection {#2198 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
        +posts: Doctrine\ORM\PersistentCollection {#2231 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
        +follows: Doctrine\ORM\PersistentCollection {#2309 …}
        +followers: Doctrine\ORM\PersistentCollection {#2302 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
        +reports: Doctrine\ORM\PersistentCollection {#2308 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
        +violations: Doctrine\ORM\PersistentCollection {#2319 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
        +awards: Doctrine\ORM\PersistentCollection {#2316 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
        +categories: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 68836
        -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
        +apId: "vext01@lemmy.sdf.org"
        +apProfileId: "https://lemmy.sdf.org/u/vext01"
        +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.sdf.org/inbox"
        +apDomain: "lemmy.sdf.org"
        +apPreferredUsername: "vext01"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1706071310 {#2124
          date: 2024-01-24 05:41:50.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698738206 {#2114
          date: 2023-10-31 08:43:26.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Is it fast?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1722760139 {#2110
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2121 …}
      +nested: Doctrine\ORM\PersistentCollection {#2115 …}
      +votes: Doctrine\ORM\PersistentCollection {#2123 …}
      +reports: Doctrine\ORM\PersistentCollection {#2116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
      -id: 305259
      -bodyTs: "'fast':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7112303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704829400 {#2107
        date: 2024-01-09 20:43:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2118}
    +body: "Fast to open, search, sync compared to? To answer generally, though - no lags or long waiting for anything to happen."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705169784 {#3198
      date: 2024-01-13 19:16:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@vext01@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3201 …}
    +nested: Doctrine\ORM\PersistentCollection {#3203 …}
    +votes: Doctrine\ORM\PersistentCollection {#3205 …}
    +reports: Doctrine\ORM\PersistentCollection {#3207 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
    -id: 305837
    -bodyTs: "'answer':9 'anyth':18 'compar':6 'fast':1 'general':10 'happen':20 'lag':13 'long':15 'open':3 'search':4 'sync':5 'though':11 'wait':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7334078"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705169784 {#3199
      date: 2024-01-13 19:16:24.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 0.54 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3200
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2118
      +user: App\Entity\User {#2044
        +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
        +cover: null
        +email: "vext01@lemmy.sdf.org"
        +username: "@vext01@lemmy.sdf.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Respect the burrito."
        +lastActive: DateTime @1729326250 {#2112
          date: 2024-10-19 10:24:10.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 {#2127 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
        +entries: Doctrine\ORM\PersistentCollection {#2198 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
        +posts: Doctrine\ORM\PersistentCollection {#2231 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
        +follows: Doctrine\ORM\PersistentCollection {#2309 …}
        +followers: Doctrine\ORM\PersistentCollection {#2302 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
        +reports: Doctrine\ORM\PersistentCollection {#2308 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
        +violations: Doctrine\ORM\PersistentCollection {#2319 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
        +awards: Doctrine\ORM\PersistentCollection {#2316 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
        +categories: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 68836
        -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
        +apId: "vext01@lemmy.sdf.org"
        +apProfileId: "https://lemmy.sdf.org/u/vext01"
        +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.sdf.org/inbox"
        +apDomain: "lemmy.sdf.org"
        +apPreferredUsername: "vext01"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1706071310 {#2124
          date: 2024-01-24 05:41:50.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698738206 {#2114
          date: 2023-10-31 08:43:26.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Is it fast?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1722760139 {#2110
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2121 …}
      +nested: Doctrine\ORM\PersistentCollection {#2115 …}
      +votes: Doctrine\ORM\PersistentCollection {#2123 …}
      +reports: Doctrine\ORM\PersistentCollection {#2116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
      -id: 305259
      -bodyTs: "'fast':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7112303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704829400 {#2107
        date: 2024-01-09 20:43:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2118}
    +body: "Fast to open, search, sync compared to? To answer generally, though - no lags or long waiting for anything to happen."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705169784 {#3198
      date: 2024-01-13 19:16:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@vext01@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3201 …}
    +nested: Doctrine\ORM\PersistentCollection {#3203 …}
    +votes: Doctrine\ORM\PersistentCollection {#3205 …}
    +reports: Doctrine\ORM\PersistentCollection {#3207 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
    -id: 305837
    -bodyTs: "'answer':9 'anyth':18 'compar':6 'fast':1 'general':10 'happen':20 'lag':13 'long':15 'open':3 'search':4 'sync':5 'though':11 'wait':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7334078"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705169784 {#3199
      date: 2024-01-13 19:16:24.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#7868
  +comment: App\Entity\EntryComment {#3200
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2118
      +user: App\Entity\User {#2044
        +avatar: Proxies\__CG__\App\Entity\Image {#2128 …}
        +cover: null
        +email: "vext01@lemmy.sdf.org"
        +username: "@vext01@lemmy.sdf.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Respect the burrito."
        +lastActive: DateTime @1729326250 {#2112
          date: 2024-10-19 10:24:10.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 {#2127 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2043 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2215 …}
        +entries: Doctrine\ORM\PersistentCollection {#2198 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2227 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2214 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2225 …}
        +posts: Doctrine\ORM\PersistentCollection {#2231 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2229 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2252 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2189 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2311 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
        +follows: Doctrine\ORM\PersistentCollection {#2309 …}
        +followers: Doctrine\ORM\PersistentCollection {#2302 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2320 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2322 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2312 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2307 …}
        +reports: Doctrine\ORM\PersistentCollection {#2308 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2304 …}
        +violations: Doctrine\ORM\PersistentCollection {#2319 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2318 …}
        +awards: Doctrine\ORM\PersistentCollection {#2316 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
        +categories: Doctrine\ORM\PersistentCollection {#2296 …}
        -id: 68836
        -password: "$2y$13$x0AgjkgGfA3h4qVMiW1QaeCnbsUaX5DpyA6OXbJbWA7NTsHR4Pk.K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2281 …}
        +apId: "vext01@lemmy.sdf.org"
        +apProfileId: "https://lemmy.sdf.org/u/vext01"
        +apPublicUrl: "https://lemmy.sdf.org/u/vext01"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.sdf.org/inbox"
        +apDomain: "lemmy.sdf.org"
        +apPreferredUsername: "vext01"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1706071310 {#2124
          date: 2024-01-24 05:41:50.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698738206 {#2114
          date: 2023-10-31 08:43:26.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Is it fast?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1722760139 {#2110
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2121 …}
      +nested: Doctrine\ORM\PersistentCollection {#2115 …}
      +votes: Doctrine\ORM\PersistentCollection {#2123 …}
      +reports: Doctrine\ORM\PersistentCollection {#2116 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
      -id: 305259
      -bodyTs: "'fast':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7112303"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704829400 {#2107
        date: 2024-01-09 20:43:20.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2118}
    +body: "Fast to open, search, sync compared to? To answer generally, though - no lags or long waiting for anything to happen."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705169784 {#3198
      date: 2024-01-13 19:16:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@vext01@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3201 …}
    +nested: Doctrine\ORM\PersistentCollection {#3203 …}
    +votes: Doctrine\ORM\PersistentCollection {#3205 …}
    +reports: Doctrine\ORM\PersistentCollection {#3207 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
    -id: 305837
    -bodyTs: "'answer':9 'anyth':18 'compar':6 'fast':1 'general':10 'happen':20 'lag':13 'long':15 'open':3 'search':4 'sync':5 'though':11 'wait':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7334078"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705169784 {#3199
      date: 2024-01-13 19:16:24.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 68.91 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2275
    +user: App\Entity\User {#2193
      +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
      +email: "glowie@h4x0r.host"
      +username: "@glowie@h4x0r.host"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
      +lastActive: DateTime @1729245697 {#2278
        date: 2024-10-18 12:01:37.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 {#2206 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
      +entries: Doctrine\ORM\PersistentCollection {#2212 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
      +posts: Doctrine\ORM\PersistentCollection {#2257 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
      +follows: Doctrine\ORM\PersistentCollection {#2264 …}
      +followers: Doctrine\ORM\PersistentCollection {#2242 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
      +reports: Doctrine\ORM\PersistentCollection {#2258 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
      +violations: Doctrine\ORM\PersistentCollection {#2254 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
      +awards: Doctrine\ORM\PersistentCollection {#2248 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
      +categories: Doctrine\ORM\PersistentCollection {#2256 …}
      -id: 83036
      -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
      +apId: "glowie@h4x0r.host"
      +apProfileId: "https://h4x0r.host/u/glowie"
      +apPublicUrl: "https://h4x0r.host/u/glowie"
      +apFollowersUrl: null
      +apInboxUrl: "https://h4x0r.host/inbox"
      +apDomain: "h4x0r.host"
      +apPreferredUsername: "glowie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729311289 {#2276
        date: 2024-10-19 06:14:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702900781 {#2279
        date: 2023-12-18 12:59:41.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Which theme is that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719431992 {#2280
      date: 2024-06-26 21:59:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2277 …}
    +nested: Doctrine\ORM\PersistentCollection {#2220 …}
    +votes: Doctrine\ORM\PersistentCollection {#2222 …}
    +reports: Doctrine\ORM\PersistentCollection {#2219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
    -id: 293482
    -bodyTs: "'theme':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://h4x0r.host/comment/574843"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808729 {#2282
      date: 2024-01-09 14:58:49.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7944
  +comment: App\Entity\EntryComment {#2275
    +user: App\Entity\User {#2193
      +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
      +email: "glowie@h4x0r.host"
      +username: "@glowie@h4x0r.host"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
      +lastActive: DateTime @1729245697 {#2278
        date: 2024-10-18 12:01:37.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 {#2206 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
      +entries: Doctrine\ORM\PersistentCollection {#2212 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
      +posts: Doctrine\ORM\PersistentCollection {#2257 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
      +follows: Doctrine\ORM\PersistentCollection {#2264 …}
      +followers: Doctrine\ORM\PersistentCollection {#2242 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
      +reports: Doctrine\ORM\PersistentCollection {#2258 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
      +violations: Doctrine\ORM\PersistentCollection {#2254 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
      +awards: Doctrine\ORM\PersistentCollection {#2248 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
      +categories: Doctrine\ORM\PersistentCollection {#2256 …}
      -id: 83036
      -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
      +apId: "glowie@h4x0r.host"
      +apProfileId: "https://h4x0r.host/u/glowie"
      +apPublicUrl: "https://h4x0r.host/u/glowie"
      +apFollowersUrl: null
      +apInboxUrl: "https://h4x0r.host/inbox"
      +apDomain: "h4x0r.host"
      +apPreferredUsername: "glowie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729311289 {#2276
        date: 2024-10-19 06:14:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702900781 {#2279
        date: 2023-12-18 12:59:41.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Which theme is that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719431992 {#2280
      date: 2024-06-26 21:59:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2277 …}
    +nested: Doctrine\ORM\PersistentCollection {#2220 …}
    +votes: Doctrine\ORM\PersistentCollection {#2222 …}
    +reports: Doctrine\ORM\PersistentCollection {#2219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
    -id: 293482
    -bodyTs: "'theme':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://h4x0r.host/comment/574843"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808729 {#2282
      date: 2024-01-09 14:58:49.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.26 ms
Input props
[
  "user" => App\Entity\User {#2193
    +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
    +email: "glowie@h4x0r.host"
    +username: "@glowie@h4x0r.host"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
    +lastActive: DateTime @1729245697 {#2278
      date: 2024-10-18 12:01:37.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 {#2206 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
    +entries: Doctrine\ORM\PersistentCollection {#2212 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
    +posts: Doctrine\ORM\PersistentCollection {#2257 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
    +follows: Doctrine\ORM\PersistentCollection {#2264 …}
    +followers: Doctrine\ORM\PersistentCollection {#2242 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
    +reports: Doctrine\ORM\PersistentCollection {#2258 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
    +violations: Doctrine\ORM\PersistentCollection {#2254 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
    +awards: Doctrine\ORM\PersistentCollection {#2248 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
    +categories: Doctrine\ORM\PersistentCollection {#2256 …}
    -id: 83036
    -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
    +apId: "glowie@h4x0r.host"
    +apProfileId: "https://h4x0r.host/u/glowie"
    +apPublicUrl: "https://h4x0r.host/u/glowie"
    +apFollowersUrl: null
    +apInboxUrl: "https://h4x0r.host/inbox"
    +apDomain: "h4x0r.host"
    +apPreferredUsername: "glowie"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729311289 {#2276
      date: 2024-10-19 06:14:49.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1702900781 {#2279
      date: 2023-12-18 12:59:41.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7989
  +user: App\Entity\User {#2193
    +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
    +email: "glowie@h4x0r.host"
    +username: "@glowie@h4x0r.host"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
    +lastActive: DateTime @1729245697 {#2278
      date: 2024-10-18 12:01:37.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 {#2206 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
    +entries: Doctrine\ORM\PersistentCollection {#2212 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
    +posts: Doctrine\ORM\PersistentCollection {#2257 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
    +follows: Doctrine\ORM\PersistentCollection {#2264 …}
    +followers: Doctrine\ORM\PersistentCollection {#2242 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
    +reports: Doctrine\ORM\PersistentCollection {#2258 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
    +violations: Doctrine\ORM\PersistentCollection {#2254 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
    +awards: Doctrine\ORM\PersistentCollection {#2248 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
    +categories: Doctrine\ORM\PersistentCollection {#2256 …}
    -id: 83036
    -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
    +apId: "glowie@h4x0r.host"
    +apProfileId: "https://h4x0r.host/u/glowie"
    +apPublicUrl: "https://h4x0r.host/u/glowie"
    +apFollowersUrl: null
    +apInboxUrl: "https://h4x0r.host/inbox"
    +apDomain: "h4x0r.host"
    +apPreferredUsername: "glowie"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729311289 {#2276
      date: 2024-10-19 06:14:49.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1702900781 {#2279
      date: 2023-12-18 12:59:41.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.25 ms
Input props
[
  "date" => DateTimeImmutable @1704808729 {#2282
    date: 2024-01-09 14:58:49.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8044
  +date: DateTimeImmutable @1704808729 {#2282
    date: 2024-01-09 14:58:49.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704808729 {#2282
    date: 2024-01-09 14:58:49.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8098
  +createdAt: DateTimeImmutable @1704808729 {#2282
    date: 2024-01-09 14:58:49.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.29 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2117
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#6551 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
    +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
    +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
    +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
    +body: """
      Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
      \n
      Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
      \n
      It supports zsh, bash, fish, and nushell shells right now.\n
      \n
      The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
      \n
      Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
      \n
      The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
      \n
      There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
      \n
      - Install Ble.sh and add it to your .bashrc (or other shell) file\n
      - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
      - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
      - Press up arrow to see if Atuin interactive search triggers\n
      \n
      The link below has some good documentation as well a link to their source code.\n
      \n
      See [atuin.sh](https://atuin.sh/)\n
      \n
      \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 15
    +favouriteCount: 117
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722760139 {#6552
      date: 2024-08-04 10:28:59.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#6559 …}
    +votes: Doctrine\ORM\PersistentCollection {#6561 …}
    +reports: Doctrine\ORM\PersistentCollection {#6563 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
    +badges: Doctrine\ORM\PersistentCollection {#6569 …}
    +children: []
    -id: 28363
    -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
    -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704893886
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10305853"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704807486 {#6549
      date: 2024-01-09 14:38:06.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#8152
  +entry: Proxies\__CG__\App\Entity\Entry {#2117
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#6551 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
    +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
    +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
    +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
    +body: """
      Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
      \n
      Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
      \n
      It supports zsh, bash, fish, and nushell shells right now.\n
      \n
      The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
      \n
      Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
      \n
      The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
      \n
      There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
      \n
      - Install Ble.sh and add it to your .bashrc (or other shell) file\n
      - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
      - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
      - Press up arrow to see if Atuin interactive search triggers\n
      \n
      The link below has some good documentation as well a link to their source code.\n
      \n
      See [atuin.sh](https://atuin.sh/)\n
      \n
      \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 15
    +favouriteCount: 117
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722760139 {#6552
      date: 2024-08-04 10:28:59.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#6559 …}
    +votes: Doctrine\ORM\PersistentCollection {#6561 …}
    +reports: Doctrine\ORM\PersistentCollection {#6563 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
    +badges: Doctrine\ORM\PersistentCollection {#6569 …}
    +children: []
    -id: 28363
    -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
    -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704893886
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10305853"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704807486 {#6549
      date: 2024-01-09 14:38:06.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.82 ms
Input props
[
  "user" => App\Entity\User {#2193
    +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
    +email: "glowie@h4x0r.host"
    +username: "@glowie@h4x0r.host"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
    +lastActive: DateTime @1729245697 {#2278
      date: 2024-10-18 12:01:37.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 {#2206 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
    +entries: Doctrine\ORM\PersistentCollection {#2212 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
    +posts: Doctrine\ORM\PersistentCollection {#2257 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
    +follows: Doctrine\ORM\PersistentCollection {#2264 …}
    +followers: Doctrine\ORM\PersistentCollection {#2242 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
    +reports: Doctrine\ORM\PersistentCollection {#2258 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
    +violations: Doctrine\ORM\PersistentCollection {#2254 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
    +awards: Doctrine\ORM\PersistentCollection {#2248 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
    +categories: Doctrine\ORM\PersistentCollection {#2256 …}
    -id: 83036
    -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
    +apId: "glowie@h4x0r.host"
    +apProfileId: "https://h4x0r.host/u/glowie"
    +apPublicUrl: "https://h4x0r.host/u/glowie"
    +apFollowersUrl: null
    +apInboxUrl: "https://h4x0r.host/inbox"
    +apDomain: "h4x0r.host"
    +apPreferredUsername: "glowie"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729311289 {#2276
      date: 2024-10-19 06:14:49.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1702900781 {#2279
      date: 2023-12-18 12:59:41.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8207
  +width: 40
  +height: 40
  +user: App\Entity\User {#2193
    +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
    +email: "glowie@h4x0r.host"
    +username: "@glowie@h4x0r.host"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
    +lastActive: DateTime @1729245697 {#2278
      date: 2024-10-18 12:01:37.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 {#2206 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
    +entries: Doctrine\ORM\PersistentCollection {#2212 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
    +posts: Doctrine\ORM\PersistentCollection {#2257 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
    +follows: Doctrine\ORM\PersistentCollection {#2264 …}
    +followers: Doctrine\ORM\PersistentCollection {#2242 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
    +reports: Doctrine\ORM\PersistentCollection {#2258 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
    +violations: Doctrine\ORM\PersistentCollection {#2254 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
    +awards: Doctrine\ORM\PersistentCollection {#2248 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
    +categories: Doctrine\ORM\PersistentCollection {#2256 …}
    -id: 83036
    -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
    +apId: "glowie@h4x0r.host"
    +apProfileId: "https://h4x0r.host/u/glowie"
    +apPublicUrl: "https://h4x0r.host/u/glowie"
    +apFollowersUrl: null
    +apInboxUrl: "https://h4x0r.host/inbox"
    +apDomain: "h4x0r.host"
    +apPreferredUsername: "glowie"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729311289 {#2276
      date: 2024-10-19 06:14:49.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1702900781 {#2279
      date: 2023-12-18 12:59:41.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.65 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2275
    +user: App\Entity\User {#2193
      +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
      +email: "glowie@h4x0r.host"
      +username: "@glowie@h4x0r.host"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
      +lastActive: DateTime @1729245697 {#2278
        date: 2024-10-18 12:01:37.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 {#2206 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
      +entries: Doctrine\ORM\PersistentCollection {#2212 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
      +posts: Doctrine\ORM\PersistentCollection {#2257 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
      +follows: Doctrine\ORM\PersistentCollection {#2264 …}
      +followers: Doctrine\ORM\PersistentCollection {#2242 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
      +reports: Doctrine\ORM\PersistentCollection {#2258 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
      +violations: Doctrine\ORM\PersistentCollection {#2254 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
      +awards: Doctrine\ORM\PersistentCollection {#2248 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
      +categories: Doctrine\ORM\PersistentCollection {#2256 …}
      -id: 83036
      -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
      +apId: "glowie@h4x0r.host"
      +apProfileId: "https://h4x0r.host/u/glowie"
      +apPublicUrl: "https://h4x0r.host/u/glowie"
      +apFollowersUrl: null
      +apInboxUrl: "https://h4x0r.host/inbox"
      +apDomain: "h4x0r.host"
      +apPreferredUsername: "glowie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729311289 {#2276
        date: 2024-10-19 06:14:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702900781 {#2279
        date: 2023-12-18 12:59:41.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Which theme is that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719431992 {#2280
      date: 2024-06-26 21:59:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2277 …}
    +nested: Doctrine\ORM\PersistentCollection {#2220 …}
    +votes: Doctrine\ORM\PersistentCollection {#2222 …}
    +reports: Doctrine\ORM\PersistentCollection {#2219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
    -id: 293482
    -bodyTs: "'theme':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://h4x0r.host/comment/574843"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808729 {#2282
      date: 2024-01-09 14:58:49.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8278
  +subject: App\Entity\EntryComment {#2275
    +user: App\Entity\User {#2193
      +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
      +email: "glowie@h4x0r.host"
      +username: "@glowie@h4x0r.host"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
      +lastActive: DateTime @1729245697 {#2278
        date: 2024-10-18 12:01:37.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 {#2206 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
      +entries: Doctrine\ORM\PersistentCollection {#2212 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
      +posts: Doctrine\ORM\PersistentCollection {#2257 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
      +follows: Doctrine\ORM\PersistentCollection {#2264 …}
      +followers: Doctrine\ORM\PersistentCollection {#2242 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
      +reports: Doctrine\ORM\PersistentCollection {#2258 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
      +violations: Doctrine\ORM\PersistentCollection {#2254 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
      +awards: Doctrine\ORM\PersistentCollection {#2248 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
      +categories: Doctrine\ORM\PersistentCollection {#2256 …}
      -id: 83036
      -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
      +apId: "glowie@h4x0r.host"
      +apProfileId: "https://h4x0r.host/u/glowie"
      +apPublicUrl: "https://h4x0r.host/u/glowie"
      +apFollowersUrl: null
      +apInboxUrl: "https://h4x0r.host/inbox"
      +apDomain: "h4x0r.host"
      +apPreferredUsername: "glowie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729311289 {#2276
        date: 2024-10-19 06:14:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702900781 {#2279
        date: 2023-12-18 12:59:41.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Which theme is that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719431992 {#2280
      date: 2024-06-26 21:59:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2277 …}
    +nested: Doctrine\ORM\PersistentCollection {#2220 …}
    +votes: Doctrine\ORM\PersistentCollection {#2222 …}
    +reports: Doctrine\ORM\PersistentCollection {#2219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
    -id: 293482
    -bodyTs: "'theme':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://h4x0r.host/comment/574843"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808729 {#2282
      date: 2024-01-09 14:58:49.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 3.71 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2275
    +user: App\Entity\User {#2193
      +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
      +email: "glowie@h4x0r.host"
      +username: "@glowie@h4x0r.host"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
      +lastActive: DateTime @1729245697 {#2278
        date: 2024-10-18 12:01:37.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 {#2206 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
      +entries: Doctrine\ORM\PersistentCollection {#2212 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
      +posts: Doctrine\ORM\PersistentCollection {#2257 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
      +follows: Doctrine\ORM\PersistentCollection {#2264 …}
      +followers: Doctrine\ORM\PersistentCollection {#2242 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
      +reports: Doctrine\ORM\PersistentCollection {#2258 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
      +violations: Doctrine\ORM\PersistentCollection {#2254 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
      +awards: Doctrine\ORM\PersistentCollection {#2248 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
      +categories: Doctrine\ORM\PersistentCollection {#2256 …}
      -id: 83036
      -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
      +apId: "glowie@h4x0r.host"
      +apProfileId: "https://h4x0r.host/u/glowie"
      +apPublicUrl: "https://h4x0r.host/u/glowie"
      +apFollowersUrl: null
      +apInboxUrl: "https://h4x0r.host/inbox"
      +apDomain: "h4x0r.host"
      +apPreferredUsername: "glowie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729311289 {#2276
        date: 2024-10-19 06:14:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702900781 {#2279
        date: 2023-12-18 12:59:41.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Which theme is that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719431992 {#2280
      date: 2024-06-26 21:59:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2277 …}
    +nested: Doctrine\ORM\PersistentCollection {#2220 …}
    +votes: Doctrine\ORM\PersistentCollection {#2222 …}
    +reports: Doctrine\ORM\PersistentCollection {#2219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
    -id: 293482
    -bodyTs: "'theme':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://h4x0r.host/comment/574843"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808729 {#2282
      date: 2024-01-09 14:58:49.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8335
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2275
    +user: App\Entity\User {#2193
      +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
      +email: "glowie@h4x0r.host"
      +username: "@glowie@h4x0r.host"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
      +lastActive: DateTime @1729245697 {#2278
        date: 2024-10-18 12:01:37.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 {#2206 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
      +entries: Doctrine\ORM\PersistentCollection {#2212 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
      +posts: Doctrine\ORM\PersistentCollection {#2257 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
      +follows: Doctrine\ORM\PersistentCollection {#2264 …}
      +followers: Doctrine\ORM\PersistentCollection {#2242 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
      +reports: Doctrine\ORM\PersistentCollection {#2258 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
      +violations: Doctrine\ORM\PersistentCollection {#2254 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
      +awards: Doctrine\ORM\PersistentCollection {#2248 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
      +categories: Doctrine\ORM\PersistentCollection {#2256 …}
      -id: 83036
      -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
      +apId: "glowie@h4x0r.host"
      +apProfileId: "https://h4x0r.host/u/glowie"
      +apPublicUrl: "https://h4x0r.host/u/glowie"
      +apFollowersUrl: null
      +apInboxUrl: "https://h4x0r.host/inbox"
      +apDomain: "h4x0r.host"
      +apPreferredUsername: "glowie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729311289 {#2276
        date: 2024-10-19 06:14:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702900781 {#2279
        date: 2023-12-18 12:59:41.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Which theme is that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719431992 {#2280
      date: 2024-06-26 21:59:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2277 …}
    +nested: Doctrine\ORM\PersistentCollection {#2220 …}
    +votes: Doctrine\ORM\PersistentCollection {#2222 …}
    +reports: Doctrine\ORM\PersistentCollection {#2219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
    -id: 293482
    -bodyTs: "'theme':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://h4x0r.host/comment/574843"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808729 {#2282
      date: 2024-01-09 14:58:49.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 47.46 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2275
    +user: App\Entity\User {#2193
      +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
      +email: "glowie@h4x0r.host"
      +username: "@glowie@h4x0r.host"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
      +lastActive: DateTime @1729245697 {#2278
        date: 2024-10-18 12:01:37.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 {#2206 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
      +entries: Doctrine\ORM\PersistentCollection {#2212 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
      +posts: Doctrine\ORM\PersistentCollection {#2257 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
      +follows: Doctrine\ORM\PersistentCollection {#2264 …}
      +followers: Doctrine\ORM\PersistentCollection {#2242 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
      +reports: Doctrine\ORM\PersistentCollection {#2258 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
      +violations: Doctrine\ORM\PersistentCollection {#2254 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
      +awards: Doctrine\ORM\PersistentCollection {#2248 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
      +categories: Doctrine\ORM\PersistentCollection {#2256 …}
      -id: 83036
      -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
      +apId: "glowie@h4x0r.host"
      +apProfileId: "https://h4x0r.host/u/glowie"
      +apPublicUrl: "https://h4x0r.host/u/glowie"
      +apFollowersUrl: null
      +apInboxUrl: "https://h4x0r.host/inbox"
      +apDomain: "h4x0r.host"
      +apPreferredUsername: "glowie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729311289 {#2276
        date: 2024-10-19 06:14:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702900781 {#2279
        date: 2023-12-18 12:59:41.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Which theme is that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719431992 {#2280
      date: 2024-06-26 21:59:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2277 …}
    +nested: Doctrine\ORM\PersistentCollection {#2220 …}
    +votes: Doctrine\ORM\PersistentCollection {#2222 …}
    +reports: Doctrine\ORM\PersistentCollection {#2219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
    -id: 293482
    -bodyTs: "'theme':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://h4x0r.host/comment/574843"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808729 {#2282
      date: 2024-01-09 14:58:49.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8575
  +comment: App\Entity\EntryComment {#2275
    +user: App\Entity\User {#2193
      +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
      +email: "glowie@h4x0r.host"
      +username: "@glowie@h4x0r.host"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
      +lastActive: DateTime @1729245697 {#2278
        date: 2024-10-18 12:01:37.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 {#2206 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
      +entries: Doctrine\ORM\PersistentCollection {#2212 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
      +posts: Doctrine\ORM\PersistentCollection {#2257 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
      +follows: Doctrine\ORM\PersistentCollection {#2264 …}
      +followers: Doctrine\ORM\PersistentCollection {#2242 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
      +reports: Doctrine\ORM\PersistentCollection {#2258 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
      +violations: Doctrine\ORM\PersistentCollection {#2254 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
      +awards: Doctrine\ORM\PersistentCollection {#2248 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
      +categories: Doctrine\ORM\PersistentCollection {#2256 …}
      -id: 83036
      -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
      +apId: "glowie@h4x0r.host"
      +apProfileId: "https://h4x0r.host/u/glowie"
      +apPublicUrl: "https://h4x0r.host/u/glowie"
      +apFollowersUrl: null
      +apInboxUrl: "https://h4x0r.host/inbox"
      +apDomain: "h4x0r.host"
      +apPreferredUsername: "glowie"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729311289 {#2276
        date: 2024-10-19 06:14:49.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1702900781 {#2279
        date: 2023-12-18 12:59:41.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Which theme is that?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719431992 {#2280
      date: 2024-06-26 21:59:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2277 …}
    +nested: Doctrine\ORM\PersistentCollection {#2220 …}
    +votes: Doctrine\ORM\PersistentCollection {#2222 …}
    +reports: Doctrine\ORM\PersistentCollection {#2219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
    -id: 293482
    -bodyTs: "'theme':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://h4x0r.host/comment/574843"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808729 {#2282
      date: 2024-01-09 14:58:49.0 +01:00
    }
  }
  +nestedComments: [
    293602 => App\Entity\EntryComment {#3174
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2275}
      +root: App\Entity\EntryComment {#2275}
      +body: "Atuin only has styles really but if you mean the bash prompt, I’m using Starship prompt."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704813929 {#3163
        date: 2024-01-09 16:25:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@glowie@h4x0r.host"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3173 …}
      +nested: Doctrine\ORM\PersistentCollection {#3166 …}
      +votes: Doctrine\ORM\PersistentCollection {#3168 …}
      +reports: Doctrine\ORM\PersistentCollection {#3176 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3178 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3180 …}
      -id: 293602
      -bodyTs: "'atuin':1 'bash':11 'm':14 'mean':9 'prompt':12,17 'realli':5 'starship':16 'style':4 'use':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196535"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704813929 {#3164
        date: 2024-01-09 16:25:29.0 +01:00
      }
    }
    293502 => App\Entity\EntryComment {#3184
      +user: Proxies\__CG__\App\Entity\User {#3185
        +avatar: null
        +cover: null
        +email: "runswithjedi@lemmy.world"
        +username: "@runswithjedi@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727686397 {#9358
          date: 2024-09-30 10:53:17.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#9361 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9363 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#9365 …}
        +entries: Doctrine\ORM\PersistentCollection {#9367 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#9369 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#9371 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9373 …}
        +posts: Doctrine\ORM\PersistentCollection {#9375 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#9377 …}
        +postComments: Doctrine\ORM\PersistentCollection {#9379 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#9381 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#9383 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#9385 …}
        +follows: Doctrine\ORM\PersistentCollection {#9387 …}
        +followers: Doctrine\ORM\PersistentCollection {#9389 …}
        +blocks: Doctrine\ORM\PersistentCollection {#9391 …}
        +blockers: Doctrine\ORM\PersistentCollection {#9393 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#9395 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#9397 …}
        +reports: Doctrine\ORM\PersistentCollection {#9399 …}
        +favourites: Doctrine\ORM\PersistentCollection {#9401 …}
        +violations: Doctrine\ORM\PersistentCollection {#9403 …}
        +notifications: Doctrine\ORM\PersistentCollection {#9405 …}
        +awards: Doctrine\ORM\PersistentCollection {#9407 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#9409 …}
        +categories: Doctrine\ORM\PersistentCollection {#9411 …}
        -id: 3160
        -password: "$2y$13$KgShXsnfxzxTHHOPKeeOhOijGguCsApjA4CXULUIV5QzKyfM8YPnS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9413 …}
        +apId: "runswithjedi@lemmy.world"
        +apProfileId: "https://lemmy.world/u/runswithjedi"
        +apPublicUrl: "https://lemmy.world/u/runswithjedi"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "runswithjedi"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729582721 {#9359
          date: 2024-10-22 09:38:41.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687054249 {#9360
          date: 2023-06-18 04:10:49.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2275}
      +root: App\Entity\EntryComment {#2275}
      +body: "I’m also wondering. It kind of looks like powerlevel10k, but with different colors."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704809654 {#3182
        date: 2024-01-09 15:14:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@glowie@h4x0r.host"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3186 …}
      +nested: Doctrine\ORM\PersistentCollection {#3188 …}
      +votes: Doctrine\ORM\PersistentCollection {#3190 …}
      +reports: Doctrine\ORM\PersistentCollection {#3192 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
      -id: 293502
      -bodyTs: "'also':3 'color':14 'differ':13 'kind':6 'like':9 'look':8 'm':2 'powerlevel10k':10 'wonder':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6523264"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704809654 {#3183
        date: 2024-01-09 15:14:14.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 17.48 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3174
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "Atuin only has styles really but if you mean the bash prompt, I’m using Starship prompt."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704813929 {#3163
      date: 2024-01-09 16:25:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3173 …}
    +nested: Doctrine\ORM\PersistentCollection {#3166 …}
    +votes: Doctrine\ORM\PersistentCollection {#3168 …}
    +reports: Doctrine\ORM\PersistentCollection {#3176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3180 …}
    -id: 293602
    -bodyTs: "'atuin':1 'bash':11 'm':14 'mean':9 'prompt':12,17 'realli':5 'starship':16 'style':4 'use':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196535"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704813929 {#3164
      date: 2024-01-09 16:25:29.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8635
  +comment: App\Entity\EntryComment {#3174
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "Atuin only has styles really but if you mean the bash prompt, I’m using Starship prompt."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704813929 {#3163
      date: 2024-01-09 16:25:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3173 …}
    +nested: Doctrine\ORM\PersistentCollection {#3166 …}
    +votes: Doctrine\ORM\PersistentCollection {#3168 …}
    +reports: Doctrine\ORM\PersistentCollection {#3176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3180 …}
    -id: 293602
    -bodyTs: "'atuin':1 'bash':11 'm':14 'mean':9 'prompt':12,17 'realli':5 'starship':16 'style':4 'use':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196535"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704813929 {#3164
      date: 2024-01-09 16:25:29.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.24 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8680
  +user: Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.23 ms
Input props
[
  "date" => DateTimeImmutable @1704813929 {#3164
    date: 2024-01-09 16:25:29.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8735
  +date: DateTimeImmutable @1704813929 {#3164
    date: 2024-01-09 16:25:29.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.20 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704813929 {#3164
    date: 2024-01-09 16:25:29.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8789
  +createdAt: DateTimeImmutable @1704813929 {#3164
    date: 2024-01-09 16:25:29.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.35 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8843
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3174
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "Atuin only has styles really but if you mean the bash prompt, I’m using Starship prompt."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704813929 {#3163
      date: 2024-01-09 16:25:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3173 …}
    +nested: Doctrine\ORM\PersistentCollection {#3166 …}
    +votes: Doctrine\ORM\PersistentCollection {#3168 …}
    +reports: Doctrine\ORM\PersistentCollection {#3176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3180 …}
    -id: 293602
    -bodyTs: "'atuin':1 'bash':11 'm':14 'mean':9 'prompt':12,17 'realli':5 'starship':16 'style':4 'use':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196535"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704813929 {#3164
      date: 2024-01-09 16:25:29.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8913
  +subject: App\Entity\EntryComment {#3174
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "Atuin only has styles really but if you mean the bash prompt, I’m using Starship prompt."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704813929 {#3163
      date: 2024-01-09 16:25:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3173 …}
    +nested: Doctrine\ORM\PersistentCollection {#3166 …}
    +votes: Doctrine\ORM\PersistentCollection {#3168 …}
    +reports: Doctrine\ORM\PersistentCollection {#3176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3180 …}
    -id: 293602
    -bodyTs: "'atuin':1 'bash':11 'm':14 'mean':9 'prompt':12,17 'realli':5 'starship':16 'style':4 'use':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196535"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704813929 {#3164
      date: 2024-01-09 16:25:29.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 6.47 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3174
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "Atuin only has styles really but if you mean the bash prompt, I’m using Starship prompt."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704813929 {#3163
      date: 2024-01-09 16:25:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3173 …}
    +nested: Doctrine\ORM\PersistentCollection {#3166 …}
    +votes: Doctrine\ORM\PersistentCollection {#3168 …}
    +reports: Doctrine\ORM\PersistentCollection {#3176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3180 …}
    -id: 293602
    -bodyTs: "'atuin':1 'bash':11 'm':14 'mean':9 'prompt':12,17 'realli':5 'starship':16 'style':4 'use':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196535"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704813929 {#3164
      date: 2024-01-09 16:25:29.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8970
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3174
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "Atuin only has styles really but if you mean the bash prompt, I’m using Starship prompt."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704813929 {#3163
      date: 2024-01-09 16:25:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3173 …}
    +nested: Doctrine\ORM\PersistentCollection {#3166 …}
    +votes: Doctrine\ORM\PersistentCollection {#3168 …}
    +reports: Doctrine\ORM\PersistentCollection {#3176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3180 …}
    -id: 293602
    -bodyTs: "'atuin':1 'bash':11 'm':14 'mean':9 'prompt':12,17 'realli':5 'starship':16 'style':4 'use':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196535"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704813929 {#3164
      date: 2024-01-09 16:25:29.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 0.45 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3174
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "Atuin only has styles really but if you mean the bash prompt, I’m using Starship prompt."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704813929 {#3163
      date: 2024-01-09 16:25:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3173 …}
    +nested: Doctrine\ORM\PersistentCollection {#3166 …}
    +votes: Doctrine\ORM\PersistentCollection {#3168 …}
    +reports: Doctrine\ORM\PersistentCollection {#3176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3180 …}
    -id: 293602
    -bodyTs: "'atuin':1 'bash':11 'm':14 'mean':9 'prompt':12,17 'realli':5 'starship':16 'style':4 'use':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196535"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704813929 {#3164
      date: 2024-01-09 16:25:29.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#9210
  +comment: App\Entity\EntryComment {#3174
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "Atuin only has styles really but if you mean the bash prompt, I’m using Starship prompt."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704813929 {#3163
      date: 2024-01-09 16:25:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3173 …}
    +nested: Doctrine\ORM\PersistentCollection {#3166 …}
    +votes: Doctrine\ORM\PersistentCollection {#3168 …}
    +reports: Doctrine\ORM\PersistentCollection {#3176 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3178 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3180 …}
    -id: 293602
    -bodyTs: "'atuin':1 'bash':11 'm':14 'mean':9 'prompt':12,17 'realli':5 'starship':16 'style':4 'use':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196535"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704813929 {#3164
      date: 2024-01-09 16:25:29.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 22.92 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3184
    +user: Proxies\__CG__\App\Entity\User {#3185
      +avatar: null
      +cover: null
      +email: "runswithjedi@lemmy.world"
      +username: "@runswithjedi@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727686397 {#9358
        date: 2024-09-30 10:53:17.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9361 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9363 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9365 …}
      +entries: Doctrine\ORM\PersistentCollection {#9367 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9369 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9371 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9373 …}
      +posts: Doctrine\ORM\PersistentCollection {#9375 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9377 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9379 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9381 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9383 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9385 …}
      +follows: Doctrine\ORM\PersistentCollection {#9387 …}
      +followers: Doctrine\ORM\PersistentCollection {#9389 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9391 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9393 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9395 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9397 …}
      +reports: Doctrine\ORM\PersistentCollection {#9399 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9401 …}
      +violations: Doctrine\ORM\PersistentCollection {#9403 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9405 …}
      +awards: Doctrine\ORM\PersistentCollection {#9407 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9409 …}
      +categories: Doctrine\ORM\PersistentCollection {#9411 …}
      -id: 3160
      -password: "$2y$13$KgShXsnfxzxTHHOPKeeOhOijGguCsApjA4CXULUIV5QzKyfM8YPnS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9413 …}
      +apId: "runswithjedi@lemmy.world"
      +apProfileId: "https://lemmy.world/u/runswithjedi"
      +apPublicUrl: "https://lemmy.world/u/runswithjedi"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "runswithjedi"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729582721 {#9359
        date: 2024-10-22 09:38:41.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687054249 {#9360
        date: 2023-06-18 04:10:49.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "I’m also wondering. It kind of looks like powerlevel10k, but with different colors."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704809654 {#3182
      date: 2024-01-09 15:14:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3186 …}
    +nested: Doctrine\ORM\PersistentCollection {#3188 …}
    +votes: Doctrine\ORM\PersistentCollection {#3190 …}
    +reports: Doctrine\ORM\PersistentCollection {#3192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
    -id: 293502
    -bodyTs: "'also':3 'color':14 'differ':13 'kind':6 'like':9 'look':8 'm':2 'powerlevel10k':10 'wonder':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6523264"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704809654 {#3183
      date: 2024-01-09 15:14:14.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9276
  +comment: App\Entity\EntryComment {#3184
    +user: Proxies\__CG__\App\Entity\User {#3185
      +avatar: null
      +cover: null
      +email: "runswithjedi@lemmy.world"
      +username: "@runswithjedi@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727686397 {#9358
        date: 2024-09-30 10:53:17.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9361 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9363 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9365 …}
      +entries: Doctrine\ORM\PersistentCollection {#9367 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9369 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9371 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9373 …}
      +posts: Doctrine\ORM\PersistentCollection {#9375 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9377 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9379 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9381 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9383 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9385 …}
      +follows: Doctrine\ORM\PersistentCollection {#9387 …}
      +followers: Doctrine\ORM\PersistentCollection {#9389 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9391 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9393 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9395 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9397 …}
      +reports: Doctrine\ORM\PersistentCollection {#9399 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9401 …}
      +violations: Doctrine\ORM\PersistentCollection {#9403 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9405 …}
      +awards: Doctrine\ORM\PersistentCollection {#9407 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9409 …}
      +categories: Doctrine\ORM\PersistentCollection {#9411 …}
      -id: 3160
      -password: "$2y$13$KgShXsnfxzxTHHOPKeeOhOijGguCsApjA4CXULUIV5QzKyfM8YPnS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9413 …}
      +apId: "runswithjedi@lemmy.world"
      +apProfileId: "https://lemmy.world/u/runswithjedi"
      +apPublicUrl: "https://lemmy.world/u/runswithjedi"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "runswithjedi"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729582721 {#9359
        date: 2024-10-22 09:38:41.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687054249 {#9360
        date: 2023-06-18 04:10:49.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "I’m also wondering. It kind of looks like powerlevel10k, but with different colors."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704809654 {#3182
      date: 2024-01-09 15:14:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3186 …}
    +nested: Doctrine\ORM\PersistentCollection {#3188 …}
    +votes: Doctrine\ORM\PersistentCollection {#3190 …}
    +reports: Doctrine\ORM\PersistentCollection {#3192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
    -id: 293502
    -bodyTs: "'also':3 'color':14 'differ':13 'kind':6 'like':9 'look':8 'm':2 'powerlevel10k':10 'wonder':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6523264"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704809654 {#3183
      date: 2024-01-09 15:14:14.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.62 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3185
    +avatar: null
    +cover: null
    +email: "runswithjedi@lemmy.world"
    +username: "@runswithjedi@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727686397 {#9358
      date: 2024-09-30 10:53:17.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9361 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9363 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#9365 …}
    +entries: Doctrine\ORM\PersistentCollection {#9367 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9369 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9371 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9373 …}
    +posts: Doctrine\ORM\PersistentCollection {#9375 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9377 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9379 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9381 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9383 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9385 …}
    +follows: Doctrine\ORM\PersistentCollection {#9387 …}
    +followers: Doctrine\ORM\PersistentCollection {#9389 …}
    +blocks: Doctrine\ORM\PersistentCollection {#9391 …}
    +blockers: Doctrine\ORM\PersistentCollection {#9393 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#9395 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#9397 …}
    +reports: Doctrine\ORM\PersistentCollection {#9399 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9401 …}
    +violations: Doctrine\ORM\PersistentCollection {#9403 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9405 …}
    +awards: Doctrine\ORM\PersistentCollection {#9407 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9409 …}
    +categories: Doctrine\ORM\PersistentCollection {#9411 …}
    -id: 3160
    -password: "$2y$13$KgShXsnfxzxTHHOPKeeOhOijGguCsApjA4CXULUIV5QzKyfM8YPnS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9413 …}
    +apId: "runswithjedi@lemmy.world"
    +apProfileId: "https://lemmy.world/u/runswithjedi"
    +apPublicUrl: "https://lemmy.world/u/runswithjedi"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "runswithjedi"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729582721 {#9359
      date: 2024-10-22 09:38:41.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687054249 {#9360
      date: 2023-06-18 04:10:49.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9321
  +user: Proxies\__CG__\App\Entity\User {#3185
    +avatar: null
    +cover: null
    +email: "runswithjedi@lemmy.world"
    +username: "@runswithjedi@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727686397 {#9358
      date: 2024-09-30 10:53:17.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9361 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9363 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#9365 …}
    +entries: Doctrine\ORM\PersistentCollection {#9367 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9369 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9371 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9373 …}
    +posts: Doctrine\ORM\PersistentCollection {#9375 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9377 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9379 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9381 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9383 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9385 …}
    +follows: Doctrine\ORM\PersistentCollection {#9387 …}
    +followers: Doctrine\ORM\PersistentCollection {#9389 …}
    +blocks: Doctrine\ORM\PersistentCollection {#9391 …}
    +blockers: Doctrine\ORM\PersistentCollection {#9393 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#9395 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#9397 …}
    +reports: Doctrine\ORM\PersistentCollection {#9399 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9401 …}
    +violations: Doctrine\ORM\PersistentCollection {#9403 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9405 …}
    +awards: Doctrine\ORM\PersistentCollection {#9407 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9409 …}
    +categories: Doctrine\ORM\PersistentCollection {#9411 …}
    -id: 3160
    -password: "$2y$13$KgShXsnfxzxTHHOPKeeOhOijGguCsApjA4CXULUIV5QzKyfM8YPnS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9413 …}
    +apId: "runswithjedi@lemmy.world"
    +apProfileId: "https://lemmy.world/u/runswithjedi"
    +apPublicUrl: "https://lemmy.world/u/runswithjedi"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "runswithjedi"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729582721 {#9359
      date: 2024-10-22 09:38:41.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687054249 {#9360
      date: 2023-06-18 04:10:49.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704809654 {#3183
    date: 2024-01-09 15:14:14.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9434
  +date: DateTimeImmutable @1704809654 {#3183
    date: 2024-01-09 15:14:14.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704809654 {#3183
    date: 2024-01-09 15:14:14.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9488
  +createdAt: DateTimeImmutable @1704809654 {#3183
    date: 2024-01-09 15:14:14.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.18 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3185
    +avatar: null
    +cover: null
    +email: "runswithjedi@lemmy.world"
    +username: "@runswithjedi@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727686397 {#9358
      date: 2024-09-30 10:53:17.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9361 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9363 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#9365 …}
    +entries: Doctrine\ORM\PersistentCollection {#9367 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9369 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9371 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9373 …}
    +posts: Doctrine\ORM\PersistentCollection {#9375 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9377 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9379 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9381 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9383 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9385 …}
    +follows: Doctrine\ORM\PersistentCollection {#9387 …}
    +followers: Doctrine\ORM\PersistentCollection {#9389 …}
    +blocks: Doctrine\ORM\PersistentCollection {#9391 …}
    +blockers: Doctrine\ORM\PersistentCollection {#9393 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#9395 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#9397 …}
    +reports: Doctrine\ORM\PersistentCollection {#9399 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9401 …}
    +violations: Doctrine\ORM\PersistentCollection {#9403 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9405 …}
    +awards: Doctrine\ORM\PersistentCollection {#9407 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9409 …}
    +categories: Doctrine\ORM\PersistentCollection {#9411 …}
    -id: 3160
    -password: "$2y$13$KgShXsnfxzxTHHOPKeeOhOijGguCsApjA4CXULUIV5QzKyfM8YPnS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9413 …}
    +apId: "runswithjedi@lemmy.world"
    +apProfileId: "https://lemmy.world/u/runswithjedi"
    +apPublicUrl: "https://lemmy.world/u/runswithjedi"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "runswithjedi"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729582721 {#9359
      date: 2024-10-22 09:38:41.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687054249 {#9360
      date: 2023-06-18 04:10:49.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9542
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#3185
    +avatar: null
    +cover: null
    +email: "runswithjedi@lemmy.world"
    +username: "@runswithjedi@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727686397 {#9358
      date: 2024-09-30 10:53:17.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#9361 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9363 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#9365 …}
    +entries: Doctrine\ORM\PersistentCollection {#9367 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#9369 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#9371 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9373 …}
    +posts: Doctrine\ORM\PersistentCollection {#9375 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#9377 …}
    +postComments: Doctrine\ORM\PersistentCollection {#9379 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#9381 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#9383 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#9385 …}
    +follows: Doctrine\ORM\PersistentCollection {#9387 …}
    +followers: Doctrine\ORM\PersistentCollection {#9389 …}
    +blocks: Doctrine\ORM\PersistentCollection {#9391 …}
    +blockers: Doctrine\ORM\PersistentCollection {#9393 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#9395 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#9397 …}
    +reports: Doctrine\ORM\PersistentCollection {#9399 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9401 …}
    +violations: Doctrine\ORM\PersistentCollection {#9403 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9405 …}
    +awards: Doctrine\ORM\PersistentCollection {#9407 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#9409 …}
    +categories: Doctrine\ORM\PersistentCollection {#9411 …}
    -id: 3160
    -password: "$2y$13$KgShXsnfxzxTHHOPKeeOhOijGguCsApjA4CXULUIV5QzKyfM8YPnS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9413 …}
    +apId: "runswithjedi@lemmy.world"
    +apProfileId: "https://lemmy.world/u/runswithjedi"
    +apPublicUrl: "https://lemmy.world/u/runswithjedi"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "runswithjedi"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729582721 {#9359
      date: 2024-10-22 09:38:41.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687054249 {#9360
      date: 2023-06-18 04:10:49.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.43 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3184
    +user: Proxies\__CG__\App\Entity\User {#3185
      +avatar: null
      +cover: null
      +email: "runswithjedi@lemmy.world"
      +username: "@runswithjedi@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727686397 {#9358
        date: 2024-09-30 10:53:17.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9361 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9363 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9365 …}
      +entries: Doctrine\ORM\PersistentCollection {#9367 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9369 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9371 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9373 …}
      +posts: Doctrine\ORM\PersistentCollection {#9375 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9377 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9379 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9381 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9383 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9385 …}
      +follows: Doctrine\ORM\PersistentCollection {#9387 …}
      +followers: Doctrine\ORM\PersistentCollection {#9389 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9391 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9393 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9395 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9397 …}
      +reports: Doctrine\ORM\PersistentCollection {#9399 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9401 …}
      +violations: Doctrine\ORM\PersistentCollection {#9403 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9405 …}
      +awards: Doctrine\ORM\PersistentCollection {#9407 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9409 …}
      +categories: Doctrine\ORM\PersistentCollection {#9411 …}
      -id: 3160
      -password: "$2y$13$KgShXsnfxzxTHHOPKeeOhOijGguCsApjA4CXULUIV5QzKyfM8YPnS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9413 …}
      +apId: "runswithjedi@lemmy.world"
      +apProfileId: "https://lemmy.world/u/runswithjedi"
      +apPublicUrl: "https://lemmy.world/u/runswithjedi"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "runswithjedi"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729582721 {#9359
        date: 2024-10-22 09:38:41.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687054249 {#9360
        date: 2023-06-18 04:10:49.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "I’m also wondering. It kind of looks like powerlevel10k, but with different colors."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704809654 {#3182
      date: 2024-01-09 15:14:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3186 …}
    +nested: Doctrine\ORM\PersistentCollection {#3188 …}
    +votes: Doctrine\ORM\PersistentCollection {#3190 …}
    +reports: Doctrine\ORM\PersistentCollection {#3192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
    -id: 293502
    -bodyTs: "'also':3 'color':14 'differ':13 'kind':6 'like':9 'look':8 'm':2 'powerlevel10k':10 'wonder':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6523264"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704809654 {#3183
      date: 2024-01-09 15:14:14.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9611
  +subject: App\Entity\EntryComment {#3184
    +user: Proxies\__CG__\App\Entity\User {#3185
      +avatar: null
      +cover: null
      +email: "runswithjedi@lemmy.world"
      +username: "@runswithjedi@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727686397 {#9358
        date: 2024-09-30 10:53:17.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9361 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9363 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9365 …}
      +entries: Doctrine\ORM\PersistentCollection {#9367 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9369 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9371 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9373 …}
      +posts: Doctrine\ORM\PersistentCollection {#9375 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9377 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9379 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9381 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9383 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9385 …}
      +follows: Doctrine\ORM\PersistentCollection {#9387 …}
      +followers: Doctrine\ORM\PersistentCollection {#9389 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9391 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9393 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9395 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9397 …}
      +reports: Doctrine\ORM\PersistentCollection {#9399 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9401 …}
      +violations: Doctrine\ORM\PersistentCollection {#9403 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9405 …}
      +awards: Doctrine\ORM\PersistentCollection {#9407 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9409 …}
      +categories: Doctrine\ORM\PersistentCollection {#9411 …}
      -id: 3160
      -password: "$2y$13$KgShXsnfxzxTHHOPKeeOhOijGguCsApjA4CXULUIV5QzKyfM8YPnS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9413 …}
      +apId: "runswithjedi@lemmy.world"
      +apProfileId: "https://lemmy.world/u/runswithjedi"
      +apPublicUrl: "https://lemmy.world/u/runswithjedi"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "runswithjedi"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729582721 {#9359
        date: 2024-10-22 09:38:41.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687054249 {#9360
        date: 2023-06-18 04:10:49.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "I’m also wondering. It kind of looks like powerlevel10k, but with different colors."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704809654 {#3182
      date: 2024-01-09 15:14:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3186 …}
    +nested: Doctrine\ORM\PersistentCollection {#3188 …}
    +votes: Doctrine\ORM\PersistentCollection {#3190 …}
    +reports: Doctrine\ORM\PersistentCollection {#3192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
    -id: 293502
    -bodyTs: "'also':3 'color':14 'differ':13 'kind':6 'like':9 'look':8 'm':2 'powerlevel10k':10 'wonder':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6523264"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704809654 {#3183
      date: 2024-01-09 15:14:14.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3184
    +user: Proxies\__CG__\App\Entity\User {#3185
      +avatar: null
      +cover: null
      +email: "runswithjedi@lemmy.world"
      +username: "@runswithjedi@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727686397 {#9358
        date: 2024-09-30 10:53:17.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9361 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9363 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9365 …}
      +entries: Doctrine\ORM\PersistentCollection {#9367 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9369 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9371 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9373 …}
      +posts: Doctrine\ORM\PersistentCollection {#9375 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9377 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9379 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9381 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9383 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9385 …}
      +follows: Doctrine\ORM\PersistentCollection {#9387 …}
      +followers: Doctrine\ORM\PersistentCollection {#9389 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9391 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9393 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9395 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9397 …}
      +reports: Doctrine\ORM\PersistentCollection {#9399 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9401 …}
      +violations: Doctrine\ORM\PersistentCollection {#9403 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9405 …}
      +awards: Doctrine\ORM\PersistentCollection {#9407 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9409 …}
      +categories: Doctrine\ORM\PersistentCollection {#9411 …}
      -id: 3160
      -password: "$2y$13$KgShXsnfxzxTHHOPKeeOhOijGguCsApjA4CXULUIV5QzKyfM8YPnS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9413 …}
      +apId: "runswithjedi@lemmy.world"
      +apProfileId: "https://lemmy.world/u/runswithjedi"
      +apPublicUrl: "https://lemmy.world/u/runswithjedi"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "runswithjedi"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729582721 {#9359
        date: 2024-10-22 09:38:41.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687054249 {#9360
        date: 2023-06-18 04:10:49.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "I’m also wondering. It kind of looks like powerlevel10k, but with different colors."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704809654 {#3182
      date: 2024-01-09 15:14:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3186 …}
    +nested: Doctrine\ORM\PersistentCollection {#3188 …}
    +votes: Doctrine\ORM\PersistentCollection {#3190 …}
    +reports: Doctrine\ORM\PersistentCollection {#3192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
    -id: 293502
    -bodyTs: "'also':3 'color':14 'differ':13 'kind':6 'like':9 'look':8 'm':2 'powerlevel10k':10 'wonder':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6523264"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704809654 {#3183
      date: 2024-01-09 15:14:14.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9668
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3184
    +user: Proxies\__CG__\App\Entity\User {#3185
      +avatar: null
      +cover: null
      +email: "runswithjedi@lemmy.world"
      +username: "@runswithjedi@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727686397 {#9358
        date: 2024-09-30 10:53:17.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9361 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9363 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9365 …}
      +entries: Doctrine\ORM\PersistentCollection {#9367 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9369 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9371 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9373 …}
      +posts: Doctrine\ORM\PersistentCollection {#9375 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9377 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9379 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9381 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9383 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9385 …}
      +follows: Doctrine\ORM\PersistentCollection {#9387 …}
      +followers: Doctrine\ORM\PersistentCollection {#9389 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9391 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9393 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9395 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9397 …}
      +reports: Doctrine\ORM\PersistentCollection {#9399 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9401 …}
      +violations: Doctrine\ORM\PersistentCollection {#9403 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9405 …}
      +awards: Doctrine\ORM\PersistentCollection {#9407 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9409 …}
      +categories: Doctrine\ORM\PersistentCollection {#9411 …}
      -id: 3160
      -password: "$2y$13$KgShXsnfxzxTHHOPKeeOhOijGguCsApjA4CXULUIV5QzKyfM8YPnS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9413 …}
      +apId: "runswithjedi@lemmy.world"
      +apProfileId: "https://lemmy.world/u/runswithjedi"
      +apPublicUrl: "https://lemmy.world/u/runswithjedi"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "runswithjedi"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729582721 {#9359
        date: 2024-10-22 09:38:41.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687054249 {#9360
        date: 2023-06-18 04:10:49.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "I’m also wondering. It kind of looks like powerlevel10k, but with different colors."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704809654 {#3182
      date: 2024-01-09 15:14:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3186 …}
    +nested: Doctrine\ORM\PersistentCollection {#3188 …}
    +votes: Doctrine\ORM\PersistentCollection {#3190 …}
    +reports: Doctrine\ORM\PersistentCollection {#3192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
    -id: 293502
    -bodyTs: "'also':3 'color':14 'differ':13 'kind':6 'like':9 'look':8 'm':2 'powerlevel10k':10 'wonder':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6523264"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704809654 {#3183
      date: 2024-01-09 15:14:14.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 0.37 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3184
    +user: Proxies\__CG__\App\Entity\User {#3185
      +avatar: null
      +cover: null
      +email: "runswithjedi@lemmy.world"
      +username: "@runswithjedi@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727686397 {#9358
        date: 2024-09-30 10:53:17.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9361 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9363 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9365 …}
      +entries: Doctrine\ORM\PersistentCollection {#9367 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9369 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9371 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9373 …}
      +posts: Doctrine\ORM\PersistentCollection {#9375 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9377 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9379 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9381 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9383 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9385 …}
      +follows: Doctrine\ORM\PersistentCollection {#9387 …}
      +followers: Doctrine\ORM\PersistentCollection {#9389 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9391 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9393 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9395 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9397 …}
      +reports: Doctrine\ORM\PersistentCollection {#9399 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9401 …}
      +violations: Doctrine\ORM\PersistentCollection {#9403 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9405 …}
      +awards: Doctrine\ORM\PersistentCollection {#9407 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9409 …}
      +categories: Doctrine\ORM\PersistentCollection {#9411 …}
      -id: 3160
      -password: "$2y$13$KgShXsnfxzxTHHOPKeeOhOijGguCsApjA4CXULUIV5QzKyfM8YPnS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9413 …}
      +apId: "runswithjedi@lemmy.world"
      +apProfileId: "https://lemmy.world/u/runswithjedi"
      +apPublicUrl: "https://lemmy.world/u/runswithjedi"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "runswithjedi"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729582721 {#9359
        date: 2024-10-22 09:38:41.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687054249 {#9360
        date: 2023-06-18 04:10:49.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "I’m also wondering. It kind of looks like powerlevel10k, but with different colors."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704809654 {#3182
      date: 2024-01-09 15:14:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3186 …}
    +nested: Doctrine\ORM\PersistentCollection {#3188 …}
    +votes: Doctrine\ORM\PersistentCollection {#3190 …}
    +reports: Doctrine\ORM\PersistentCollection {#3192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
    -id: 293502
    -bodyTs: "'also':3 'color':14 'differ':13 'kind':6 'like':9 'look':8 'm':2 'powerlevel10k':10 'wonder':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6523264"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704809654 {#3183
      date: 2024-01-09 15:14:14.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#9908
  +comment: App\Entity\EntryComment {#3184
    +user: Proxies\__CG__\App\Entity\User {#3185
      +avatar: null
      +cover: null
      +email: "runswithjedi@lemmy.world"
      +username: "@runswithjedi@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727686397 {#9358
        date: 2024-09-30 10:53:17.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#9361 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#9363 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#9365 …}
      +entries: Doctrine\ORM\PersistentCollection {#9367 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#9369 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#9371 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#9373 …}
      +posts: Doctrine\ORM\PersistentCollection {#9375 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#9377 …}
      +postComments: Doctrine\ORM\PersistentCollection {#9379 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#9381 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#9383 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#9385 …}
      +follows: Doctrine\ORM\PersistentCollection {#9387 …}
      +followers: Doctrine\ORM\PersistentCollection {#9389 …}
      +blocks: Doctrine\ORM\PersistentCollection {#9391 …}
      +blockers: Doctrine\ORM\PersistentCollection {#9393 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#9395 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#9397 …}
      +reports: Doctrine\ORM\PersistentCollection {#9399 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9401 …}
      +violations: Doctrine\ORM\PersistentCollection {#9403 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9405 …}
      +awards: Doctrine\ORM\PersistentCollection {#9407 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#9409 …}
      +categories: Doctrine\ORM\PersistentCollection {#9411 …}
      -id: 3160
      -password: "$2y$13$KgShXsnfxzxTHHOPKeeOhOijGguCsApjA4CXULUIV5QzKyfM8YPnS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#9413 …}
      +apId: "runswithjedi@lemmy.world"
      +apProfileId: "https://lemmy.world/u/runswithjedi"
      +apPublicUrl: "https://lemmy.world/u/runswithjedi"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "runswithjedi"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729582721 {#9359
        date: 2024-10-22 09:38:41.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687054249 {#9360
        date: 2023-06-18 04:10:49.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2275
      +user: App\Entity\User {#2193
        +avatar: Proxies\__CG__\App\Entity\Image {#2197 …}
        +cover: Proxies\__CG__\App\Entity\Image {#2205 …}
        +email: "glowie@h4x0r.host"
        +username: "@glowie@h4x0r.host"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Prev account: [infosec.pub/u/glowie](https://infosec.pub/u/glowie)"
        +lastActive: DateTime @1729245697 {#2278
          date: 2024-10-18 12:01:37.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 {#2206 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2201 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2203 …}
        +entries: Doctrine\ORM\PersistentCollection {#2212 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2209 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2200 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2270 …}
        +posts: Doctrine\ORM\PersistentCollection {#2257 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2267 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2272 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2253 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2262 …}
        +follows: Doctrine\ORM\PersistentCollection {#2264 …}
        +followers: Doctrine\ORM\PersistentCollection {#2242 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2240 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2233 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2234 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2237 …}
        +reports: Doctrine\ORM\PersistentCollection {#2258 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2260 …}
        +violations: Doctrine\ORM\PersistentCollection {#2254 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2246 …}
        +awards: Doctrine\ORM\PersistentCollection {#2248 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2247 …}
        +categories: Doctrine\ORM\PersistentCollection {#2256 …}
        -id: 83036
        -password: "$2y$13$d.8p4PiYubtIBRWgjqGMbuKx4q56QfVUUQ97GpFVhGnPUtQSa9iqu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2284 …}
        +apId: "glowie@h4x0r.host"
        +apProfileId: "https://h4x0r.host/u/glowie"
        +apPublicUrl: "https://h4x0r.host/u/glowie"
        +apFollowersUrl: null
        +apInboxUrl: "https://h4x0r.host/inbox"
        +apDomain: "h4x0r.host"
        +apPreferredUsername: "glowie"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729311289 {#2276
          date: 2024-10-19 06:14:49.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1702900781 {#2279
          date: 2023-12-18 12:59:41.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Which theme is that?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719431992 {#2280
        date: 2024-06-26 21:59:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2277 …}
      +nested: Doctrine\ORM\PersistentCollection {#2220 …}
      +votes: Doctrine\ORM\PersistentCollection {#2222 …}
      +reports: Doctrine\ORM\PersistentCollection {#2219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2196 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2194 …}
      -id: 293482
      -bodyTs: "'theme':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://h4x0r.host/comment/574843"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808729 {#2282
        date: 2024-01-09 14:58:49.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2275}
    +body: "I’m also wondering. It kind of looks like powerlevel10k, but with different colors."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704809654 {#3182
      date: 2024-01-09 15:14:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@glowie@h4x0r.host"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3186 …}
    +nested: Doctrine\ORM\PersistentCollection {#3188 …}
    +votes: Doctrine\ORM\PersistentCollection {#3190 …}
    +reports: Doctrine\ORM\PersistentCollection {#3192 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3196 …}
    -id: 293502
    -bodyTs: "'also':3 'color':14 'differ':13 'kind':6 'like':9 'look':8 'm':2 'powerlevel10k':10 'wonder':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6523264"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704809654 {#3183
      date: 2024-01-09 15:14:14.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 78.56 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2039
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719442170 {#2286
      date: 2024-06-27 00:49:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2156 …}
    +nested: Doctrine\ORM\PersistentCollection {#2154 …}
    +votes: Doctrine\ORM\PersistentCollection {#2157 …}
    +reports: Doctrine\ORM\PersistentCollection {#2147 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
    -id: 293478
    -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7291778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808653 {#2287
      date: 2024-01-09 14:57:33.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9984
  +comment: App\Entity\EntryComment {#2039
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719442170 {#2286
      date: 2024-06-27 00:49:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2156 …}
    +nested: Doctrine\ORM\PersistentCollection {#2154 …}
    +votes: Doctrine\ORM\PersistentCollection {#2157 …}
    +reports: Doctrine\ORM\PersistentCollection {#2147 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
    -id: 293478
    -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7291778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808653 {#2287
      date: 2024-01-09 14:57:33.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#2149
    +avatar: null
    +cover: null
    +email: "taladar@sh.itjust.works"
    +username: "@taladar@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729030774 {#2188
      date: 2024-10-16 00:19:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
    +entries: Doctrine\ORM\PersistentCollection {#2171 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
    +posts: Doctrine\ORM\PersistentCollection {#2174 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
    +follows: Doctrine\ORM\PersistentCollection {#1994 …}
    +followers: Doctrine\ORM\PersistentCollection {#2005 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +violations: Doctrine\ORM\PersistentCollection {#1990 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
    +awards: Doctrine\ORM\PersistentCollection {#2014 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
    +categories: Doctrine\ORM\PersistentCollection {#2017 …}
    -id: 6866
    -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
    +apId: "taladar@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/taladar"
    +apPublicUrl: "https://sh.itjust.works/u/taladar"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "taladar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729105890 {#2142
      date: 2024-10-16 21:11:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687447297 {#2034
      date: 2023-06-22 17:21:37.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10029
  +user: App\Entity\User {#2149
    +avatar: null
    +cover: null
    +email: "taladar@sh.itjust.works"
    +username: "@taladar@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729030774 {#2188
      date: 2024-10-16 00:19:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
    +entries: Doctrine\ORM\PersistentCollection {#2171 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
    +posts: Doctrine\ORM\PersistentCollection {#2174 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
    +follows: Doctrine\ORM\PersistentCollection {#1994 …}
    +followers: Doctrine\ORM\PersistentCollection {#2005 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +violations: Doctrine\ORM\PersistentCollection {#1990 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
    +awards: Doctrine\ORM\PersistentCollection {#2014 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
    +categories: Doctrine\ORM\PersistentCollection {#2017 …}
    -id: 6866
    -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
    +apId: "taladar@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/taladar"
    +apPublicUrl: "https://sh.itjust.works/u/taladar"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "taladar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729105890 {#2142
      date: 2024-10-16 21:11:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687447297 {#2034
      date: 2023-06-22 17:21:37.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 5.36 ms
Input props
[
  "date" => DateTimeImmutable @1704808653 {#2287
    date: 2024-01-09 14:57:33.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10084
  +date: DateTimeImmutable @1704808653 {#2287
    date: 2024-01-09 14:57:33.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704808653 {#2287
    date: 2024-01-09 14:57:33.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10138
  +createdAt: DateTimeImmutable @1704808653 {#2287
    date: 2024-01-09 14:57:33.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.16 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2117
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#6551 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
    +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
    +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
    +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
    +body: """
      Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
      \n
      Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
      \n
      It supports zsh, bash, fish, and nushell shells right now.\n
      \n
      The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
      \n
      Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
      \n
      The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
      \n
      There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
      \n
      - Install Ble.sh and add it to your .bashrc (or other shell) file\n
      - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
      - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
      - Press up arrow to see if Atuin interactive search triggers\n
      \n
      The link below has some good documentation as well a link to their source code.\n
      \n
      See [atuin.sh](https://atuin.sh/)\n
      \n
      \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 15
    +favouriteCount: 117
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722760139 {#6552
      date: 2024-08-04 10:28:59.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#6559 …}
    +votes: Doctrine\ORM\PersistentCollection {#6561 …}
    +reports: Doctrine\ORM\PersistentCollection {#6563 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
    +badges: Doctrine\ORM\PersistentCollection {#6569 …}
    +children: []
    -id: 28363
    -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
    -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704893886
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10305853"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704807486 {#6549
      date: 2024-01-09 14:38:06.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#10192
  +entry: Proxies\__CG__\App\Entity\Entry {#2117
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#6551 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
    +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
    +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
    +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
    +body: """
      Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
      \n
      Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
      \n
      It supports zsh, bash, fish, and nushell shells right now.\n
      \n
      The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
      \n
      Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
      \n
      The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
      \n
      There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
      \n
      - Install Ble.sh and add it to your .bashrc (or other shell) file\n
      - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
      - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
      - Press up arrow to see if Atuin interactive search triggers\n
      \n
      The link below has some good documentation as well a link to their source code.\n
      \n
      See [atuin.sh](https://atuin.sh/)\n
      \n
      \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 15
    +favouriteCount: 117
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722760139 {#6552
      date: 2024-08-04 10:28:59.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#6559 …}
    +votes: Doctrine\ORM\PersistentCollection {#6561 …}
    +reports: Doctrine\ORM\PersistentCollection {#6563 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
    +badges: Doctrine\ORM\PersistentCollection {#6569 …}
    +children: []
    -id: 28363
    -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
    -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704893886
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10305853"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704807486 {#6549
      date: 2024-01-09 14:38:06.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#2149
    +avatar: null
    +cover: null
    +email: "taladar@sh.itjust.works"
    +username: "@taladar@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729030774 {#2188
      date: 2024-10-16 00:19:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
    +entries: Doctrine\ORM\PersistentCollection {#2171 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
    +posts: Doctrine\ORM\PersistentCollection {#2174 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
    +follows: Doctrine\ORM\PersistentCollection {#1994 …}
    +followers: Doctrine\ORM\PersistentCollection {#2005 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +violations: Doctrine\ORM\PersistentCollection {#1990 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
    +awards: Doctrine\ORM\PersistentCollection {#2014 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
    +categories: Doctrine\ORM\PersistentCollection {#2017 …}
    -id: 6866
    -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
    +apId: "taladar@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/taladar"
    +apPublicUrl: "https://sh.itjust.works/u/taladar"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "taladar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729105890 {#2142
      date: 2024-10-16 21:11:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687447297 {#2034
      date: 2023-06-22 17:21:37.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#10247
  +width: 40
  +height: 40
  +user: App\Entity\User {#2149
    +avatar: null
    +cover: null
    +email: "taladar@sh.itjust.works"
    +username: "@taladar@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729030774 {#2188
      date: 2024-10-16 00:19:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
    +entries: Doctrine\ORM\PersistentCollection {#2171 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
    +posts: Doctrine\ORM\PersistentCollection {#2174 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
    +follows: Doctrine\ORM\PersistentCollection {#1994 …}
    +followers: Doctrine\ORM\PersistentCollection {#2005 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +violations: Doctrine\ORM\PersistentCollection {#1990 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
    +awards: Doctrine\ORM\PersistentCollection {#2014 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
    +categories: Doctrine\ORM\PersistentCollection {#2017 …}
    -id: 6866
    -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
    +apId: "taladar@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/taladar"
    +apPublicUrl: "https://sh.itjust.works/u/taladar"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "taladar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729105890 {#2142
      date: 2024-10-16 21:11:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687447297 {#2034
      date: 2023-06-22 17:21:37.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.41 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2039
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719442170 {#2286
      date: 2024-06-27 00:49:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2156 …}
    +nested: Doctrine\ORM\PersistentCollection {#2154 …}
    +votes: Doctrine\ORM\PersistentCollection {#2157 …}
    +reports: Doctrine\ORM\PersistentCollection {#2147 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
    -id: 293478
    -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7291778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808653 {#2287
      date: 2024-01-09 14:57:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10316
  +subject: App\Entity\EntryComment {#2039
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719442170 {#2286
      date: 2024-06-27 00:49:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2156 …}
    +nested: Doctrine\ORM\PersistentCollection {#2154 …}
    +votes: Doctrine\ORM\PersistentCollection {#2157 …}
    +reports: Doctrine\ORM\PersistentCollection {#2147 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
    -id: 293478
    -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7291778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808653 {#2287
      date: 2024-01-09 14:57:33.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.66 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2039
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719442170 {#2286
      date: 2024-06-27 00:49:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2156 …}
    +nested: Doctrine\ORM\PersistentCollection {#2154 …}
    +votes: Doctrine\ORM\PersistentCollection {#2157 …}
    +reports: Doctrine\ORM\PersistentCollection {#2147 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
    -id: 293478
    -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7291778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808653 {#2287
      date: 2024-01-09 14:57:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10373
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2039
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719442170 {#2286
      date: 2024-06-27 00:49:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2156 …}
    +nested: Doctrine\ORM\PersistentCollection {#2154 …}
    +votes: Doctrine\ORM\PersistentCollection {#2157 …}
    +reports: Doctrine\ORM\PersistentCollection {#2147 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
    -id: 293478
    -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7291778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808653 {#2287
      date: 2024-01-09 14:57:33.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 62.48 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2039
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719442170 {#2286
      date: 2024-06-27 00:49:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2156 …}
    +nested: Doctrine\ORM\PersistentCollection {#2154 …}
    +votes: Doctrine\ORM\PersistentCollection {#2157 …}
    +reports: Doctrine\ORM\PersistentCollection {#2147 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
    -id: 293478
    -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7291778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808653 {#2287
      date: 2024-01-09 14:57:33.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#10613
  +comment: App\Entity\EntryComment {#2039
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719442170 {#2286
      date: 2024-06-27 00:49:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2156 …}
    +nested: Doctrine\ORM\PersistentCollection {#2154 …}
    +votes: Doctrine\ORM\PersistentCollection {#2157 …}
    +reports: Doctrine\ORM\PersistentCollection {#2147 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
    -id: 293478
    -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7291778"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808653 {#2287
      date: 2024-01-09 14:57:33.0 +01:00
    }
  }
  +nestedComments: [
    293605 => App\Entity\EntryComment {#3093
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2039}
      +root: App\Entity\EntryComment {#2039}
      +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704814002 {#3095
        date: 2024-01-09 16:26:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3169 …}
      +reports: Doctrine\ORM\PersistentCollection {#3172 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
      -id: 293605
      -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196557"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704814002 {#3094
        date: 2024-01-09 16:26:42.0 +01:00
      }
    }
    293629 => App\Entity\EntryComment {#3269
      +user: App\Entity\User {#2149}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3093}
      +root: App\Entity\EntryComment {#2039}
      +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704814862 {#3266
        date: 2024-01-09 16:41:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3270 …}
      +nested: Doctrine\ORM\PersistentCollection {#3272 …}
      +votes: Doctrine\ORM\PersistentCollection {#3274 …}
      +reports: Doctrine\ORM\PersistentCollection {#3276 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
      -id: 293629
      -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7294087"
      +editedAt: DateTimeImmutable @1719438506 {#3267
        date: 2024-06-26 23:48:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704814862 {#3268
        date: 2024-01-09 16:41:02.0 +01:00
      }
    }
    293633 => App\Entity\EntryComment {#3307
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3269}
      +root: App\Entity\EntryComment {#2039}
      +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704815003 {#3305
        date: 2024-01-09 16:43:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3308 …}
      +nested: Doctrine\ORM\PersistentCollection {#3310 …}
      +votes: Doctrine\ORM\PersistentCollection {#3312 …}
      +reports: Doctrine\ORM\PersistentCollection {#3314 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
      -id: 293633
      -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196824"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704815003 {#3306
        date: 2024-01-09 16:43:23.0 +01:00
      }
    }
    293644 => App\Entity\EntryComment {#3321
      +user: App\Entity\User {#2149}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3307}
      +root: App\Entity\EntryComment {#2039}
      +body: "Usually apart from potentially a reboot afterwards to make sure all services are running normally again a filled up disk doesn’t require a reboot."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704815367 {#3326
        date: 2024-01-09 16:49:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3329 …}
      +nested: Doctrine\ORM\PersistentCollection {#3333 …}
      +votes: Doctrine\ORM\PersistentCollection {#3335 …}
      +reports: Doctrine\ORM\PersistentCollection {#3336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
      -id: 293644
      -bodyTs: "'afterward':7 'apart':2 'disk':20 'doesn':21 'fill':18 'make':9 'normal':15 'potenti':4 'reboot':6,25 'requir':23 'run':14 'servic':12 'sure':10 'usual':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7294230"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704815367 {#3323
        date: 2024-01-09 16:49:27.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 31.81 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3093
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2039
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719442170 {#2286
        date: 2024-06-27 00:49:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2156 …}
      +nested: Doctrine\ORM\PersistentCollection {#2154 …}
      +votes: Doctrine\ORM\PersistentCollection {#2157 …}
      +reports: Doctrine\ORM\PersistentCollection {#2147 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 293478
      -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7291778"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808653 {#2287
        date: 2024-01-09 14:57:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704814002 {#3095
      date: 2024-01-09 16:26:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3169 …}
    +reports: Doctrine\ORM\PersistentCollection {#3172 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
    -id: 293605
    -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196557"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704814002 {#3094
      date: 2024-01-09 16:26:42.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10673
  +comment: App\Entity\EntryComment {#3093
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2039
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719442170 {#2286
        date: 2024-06-27 00:49:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2156 …}
      +nested: Doctrine\ORM\PersistentCollection {#2154 …}
      +votes: Doctrine\ORM\PersistentCollection {#2157 …}
      +reports: Doctrine\ORM\PersistentCollection {#2147 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 293478
      -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7291778"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808653 {#2287
        date: 2024-01-09 14:57:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704814002 {#3095
      date: 2024-01-09 16:26:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3169 …}
    +reports: Doctrine\ORM\PersistentCollection {#3172 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
    -id: 293605
    -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196557"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704814002 {#3094
      date: 2024-01-09 16:26:42.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.13 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10718
  +user: Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.12 ms
Input props
[
  "date" => DateTimeImmutable @1704814002 {#3094
    date: 2024-01-09 16:26:42.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10773
  +date: DateTimeImmutable @1704814002 {#3094
    date: 2024-01-09 16:26:42.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.20 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704814002 {#3094
    date: 2024-01-09 16:26:42.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10827
  +createdAt: DateTimeImmutable @1704814002 {#3094
    date: 2024-01-09 16:26:42.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.19 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#10881
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.46 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3093
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2039
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719442170 {#2286
        date: 2024-06-27 00:49:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2156 …}
      +nested: Doctrine\ORM\PersistentCollection {#2154 …}
      +votes: Doctrine\ORM\PersistentCollection {#2157 …}
      +reports: Doctrine\ORM\PersistentCollection {#2147 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 293478
      -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7291778"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808653 {#2287
        date: 2024-01-09 14:57:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704814002 {#3095
      date: 2024-01-09 16:26:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3169 …}
    +reports: Doctrine\ORM\PersistentCollection {#3172 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
    -id: 293605
    -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196557"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704814002 {#3094
      date: 2024-01-09 16:26:42.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10951
  +subject: App\Entity\EntryComment {#3093
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2039
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719442170 {#2286
        date: 2024-06-27 00:49:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2156 …}
      +nested: Doctrine\ORM\PersistentCollection {#2154 …}
      +votes: Doctrine\ORM\PersistentCollection {#2157 …}
      +reports: Doctrine\ORM\PersistentCollection {#2147 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 293478
      -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7291778"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808653 {#2287
        date: 2024-01-09 14:57:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704814002 {#3095
      date: 2024-01-09 16:26:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3169 …}
    +reports: Doctrine\ORM\PersistentCollection {#3172 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
    -id: 293605
    -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196557"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704814002 {#3094
      date: 2024-01-09 16:26:42.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3093
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2039
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719442170 {#2286
        date: 2024-06-27 00:49:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2156 …}
      +nested: Doctrine\ORM\PersistentCollection {#2154 …}
      +votes: Doctrine\ORM\PersistentCollection {#2157 …}
      +reports: Doctrine\ORM\PersistentCollection {#2147 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 293478
      -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7291778"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808653 {#2287
        date: 2024-01-09 14:57:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704814002 {#3095
      date: 2024-01-09 16:26:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3169 …}
    +reports: Doctrine\ORM\PersistentCollection {#3172 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
    -id: 293605
    -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196557"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704814002 {#3094
      date: 2024-01-09 16:26:42.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11008
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3093
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2039
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719442170 {#2286
        date: 2024-06-27 00:49:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2156 …}
      +nested: Doctrine\ORM\PersistentCollection {#2154 …}
      +votes: Doctrine\ORM\PersistentCollection {#2157 …}
      +reports: Doctrine\ORM\PersistentCollection {#2147 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 293478
      -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7291778"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808653 {#2287
        date: 2024-01-09 14:57:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704814002 {#3095
      date: 2024-01-09 16:26:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3169 …}
    +reports: Doctrine\ORM\PersistentCollection {#3172 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
    -id: 293605
    -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196557"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704814002 {#3094
      date: 2024-01-09 16:26:42.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 25.62 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3093
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2039
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719442170 {#2286
        date: 2024-06-27 00:49:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2156 …}
      +nested: Doctrine\ORM\PersistentCollection {#2154 …}
      +votes: Doctrine\ORM\PersistentCollection {#2157 …}
      +reports: Doctrine\ORM\PersistentCollection {#2147 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 293478
      -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7291778"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808653 {#2287
        date: 2024-01-09 14:57:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704814002 {#3095
      date: 2024-01-09 16:26:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3169 …}
    +reports: Doctrine\ORM\PersistentCollection {#3172 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
    -id: 293605
    -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196557"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704814002 {#3094
      date: 2024-01-09 16:26:42.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#11248
  +comment: App\Entity\EntryComment {#3093
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2039
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719442170 {#2286
        date: 2024-06-27 00:49:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2156 …}
      +nested: Doctrine\ORM\PersistentCollection {#2154 …}
      +votes: Doctrine\ORM\PersistentCollection {#2157 …}
      +reports: Doctrine\ORM\PersistentCollection {#2147 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
      -id: 293478
      -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7291778"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808653 {#2287
        date: 2024-01-09 14:57:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704814002 {#3095
      date: 2024-01-09 16:26:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3169 …}
    +reports: Doctrine\ORM\PersistentCollection {#3172 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
    -id: 293605
    -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196557"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704814002 {#3094
      date: 2024-01-09 16:26:42.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 24.77 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3269
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3093
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2039
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719442170 {#2286
          date: 2024-06-27 00:49:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2156 …}
        +nested: Doctrine\ORM\PersistentCollection {#2154 …}
        +votes: Doctrine\ORM\PersistentCollection {#2157 …}
        +reports: Doctrine\ORM\PersistentCollection {#2147 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
        -id: 293478
        -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7291778"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704808653 {#2287
          date: 2024-01-09 14:57:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704814002 {#3095
        date: 2024-01-09 16:26:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3169 …}
      +reports: Doctrine\ORM\PersistentCollection {#3172 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
      -id: 293605
      -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196557"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704814002 {#3094
        date: 2024-01-09 16:26:42.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704814862 {#3266
      date: 2024-01-09 16:41:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3270 …}
    +nested: Doctrine\ORM\PersistentCollection {#3272 …}
    +votes: Doctrine\ORM\PersistentCollection {#3274 …}
    +reports: Doctrine\ORM\PersistentCollection {#3276 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
    -id: 293629
    -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294087"
    +editedAt: DateTimeImmutable @1719438506 {#3267
      date: 2024-06-26 23:48:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704814862 {#3268
      date: 2024-01-09 16:41:02.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#11303
  +comment: App\Entity\EntryComment {#3269
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3093
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2039
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719442170 {#2286
          date: 2024-06-27 00:49:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2156 …}
        +nested: Doctrine\ORM\PersistentCollection {#2154 …}
        +votes: Doctrine\ORM\PersistentCollection {#2157 …}
        +reports: Doctrine\ORM\PersistentCollection {#2147 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
        -id: 293478
        -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7291778"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704808653 {#2287
          date: 2024-01-09 14:57:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704814002 {#3095
        date: 2024-01-09 16:26:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3169 …}
      +reports: Doctrine\ORM\PersistentCollection {#3172 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
      -id: 293605
      -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196557"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704814002 {#3094
        date: 2024-01-09 16:26:42.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704814862 {#3266
      date: 2024-01-09 16:41:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3270 …}
    +nested: Doctrine\ORM\PersistentCollection {#3272 …}
    +votes: Doctrine\ORM\PersistentCollection {#3274 …}
    +reports: Doctrine\ORM\PersistentCollection {#3276 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
    -id: 293629
    -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294087"
    +editedAt: DateTimeImmutable @1719438506 {#3267
      date: 2024-06-26 23:48:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704814862 {#3268
      date: 2024-01-09 16:41:02.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#2149
    +avatar: null
    +cover: null
    +email: "taladar@sh.itjust.works"
    +username: "@taladar@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729030774 {#2188
      date: 2024-10-16 00:19:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
    +entries: Doctrine\ORM\PersistentCollection {#2171 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
    +posts: Doctrine\ORM\PersistentCollection {#2174 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
    +follows: Doctrine\ORM\PersistentCollection {#1994 …}
    +followers: Doctrine\ORM\PersistentCollection {#2005 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +violations: Doctrine\ORM\PersistentCollection {#1990 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
    +awards: Doctrine\ORM\PersistentCollection {#2014 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
    +categories: Doctrine\ORM\PersistentCollection {#2017 …}
    -id: 6866
    -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
    +apId: "taladar@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/taladar"
    +apPublicUrl: "https://sh.itjust.works/u/taladar"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "taladar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729105890 {#2142
      date: 2024-10-16 21:11:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687447297 {#2034
      date: 2023-06-22 17:21:37.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11348
  +user: App\Entity\User {#2149
    +avatar: null
    +cover: null
    +email: "taladar@sh.itjust.works"
    +username: "@taladar@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729030774 {#2188
      date: 2024-10-16 00:19:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
    +entries: Doctrine\ORM\PersistentCollection {#2171 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
    +posts: Doctrine\ORM\PersistentCollection {#2174 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
    +follows: Doctrine\ORM\PersistentCollection {#1994 …}
    +followers: Doctrine\ORM\PersistentCollection {#2005 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +violations: Doctrine\ORM\PersistentCollection {#1990 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
    +awards: Doctrine\ORM\PersistentCollection {#2014 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
    +categories: Doctrine\ORM\PersistentCollection {#2017 …}
    -id: 6866
    -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
    +apId: "taladar@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/taladar"
    +apPublicUrl: "https://sh.itjust.works/u/taladar"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "taladar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729105890 {#2142
      date: 2024-10-16 21:11:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687447297 {#2034
      date: 2023-06-22 17:21:37.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1704814862 {#3268
    date: 2024-01-09 16:41:02.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11403
  +date: DateTimeImmutable @1704814862 {#3268
    date: 2024-01-09 16:41:02.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704814862 {#3268
    date: 2024-01-09 16:41:02.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1719438506 {#3267
    date: 2024-06-26 23:48:26.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11457
  +createdAt: DateTimeImmutable @1704814862 {#3268
    date: 2024-01-09 16:41:02.0 +01:00
  }
  +editedAt: DateTimeImmutable @1719438506 {#3267
    date: 2024-06-26 23:48:26.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#2149
    +avatar: null
    +cover: null
    +email: "taladar@sh.itjust.works"
    +username: "@taladar@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729030774 {#2188
      date: 2024-10-16 00:19:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
    +entries: Doctrine\ORM\PersistentCollection {#2171 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
    +posts: Doctrine\ORM\PersistentCollection {#2174 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
    +follows: Doctrine\ORM\PersistentCollection {#1994 …}
    +followers: Doctrine\ORM\PersistentCollection {#2005 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +violations: Doctrine\ORM\PersistentCollection {#1990 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
    +awards: Doctrine\ORM\PersistentCollection {#2014 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
    +categories: Doctrine\ORM\PersistentCollection {#2017 …}
    -id: 6866
    -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
    +apId: "taladar@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/taladar"
    +apPublicUrl: "https://sh.itjust.works/u/taladar"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "taladar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729105890 {#2142
      date: 2024-10-16 21:11:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687447297 {#2034
      date: 2023-06-22 17:21:37.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11511
  +width: 40
  +height: 40
  +user: App\Entity\User {#2149
    +avatar: null
    +cover: null
    +email: "taladar@sh.itjust.works"
    +username: "@taladar@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729030774 {#2188
      date: 2024-10-16 00:19:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
    +entries: Doctrine\ORM\PersistentCollection {#2171 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
    +posts: Doctrine\ORM\PersistentCollection {#2174 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
    +follows: Doctrine\ORM\PersistentCollection {#1994 …}
    +followers: Doctrine\ORM\PersistentCollection {#2005 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +violations: Doctrine\ORM\PersistentCollection {#1990 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
    +awards: Doctrine\ORM\PersistentCollection {#2014 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
    +categories: Doctrine\ORM\PersistentCollection {#2017 …}
    -id: 6866
    -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
    +apId: "taladar@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/taladar"
    +apPublicUrl: "https://sh.itjust.works/u/taladar"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "taladar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729105890 {#2142
      date: 2024-10-16 21:11:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687447297 {#2034
      date: 2023-06-22 17:21:37.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.52 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3269
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3093
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2039
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719442170 {#2286
          date: 2024-06-27 00:49:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2156 …}
        +nested: Doctrine\ORM\PersistentCollection {#2154 …}
        +votes: Doctrine\ORM\PersistentCollection {#2157 …}
        +reports: Doctrine\ORM\PersistentCollection {#2147 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
        -id: 293478
        -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7291778"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704808653 {#2287
          date: 2024-01-09 14:57:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704814002 {#3095
        date: 2024-01-09 16:26:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3169 …}
      +reports: Doctrine\ORM\PersistentCollection {#3172 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
      -id: 293605
      -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196557"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704814002 {#3094
        date: 2024-01-09 16:26:42.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704814862 {#3266
      date: 2024-01-09 16:41:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3270 …}
    +nested: Doctrine\ORM\PersistentCollection {#3272 …}
    +votes: Doctrine\ORM\PersistentCollection {#3274 …}
    +reports: Doctrine\ORM\PersistentCollection {#3276 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
    -id: 293629
    -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294087"
    +editedAt: DateTimeImmutable @1719438506 {#3267
      date: 2024-06-26 23:48:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704814862 {#3268
      date: 2024-01-09 16:41:02.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11580
  +subject: App\Entity\EntryComment {#3269
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3093
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2039
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719442170 {#2286
          date: 2024-06-27 00:49:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2156 …}
        +nested: Doctrine\ORM\PersistentCollection {#2154 …}
        +votes: Doctrine\ORM\PersistentCollection {#2157 …}
        +reports: Doctrine\ORM\PersistentCollection {#2147 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
        -id: 293478
        -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7291778"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704808653 {#2287
          date: 2024-01-09 14:57:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704814002 {#3095
        date: 2024-01-09 16:26:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3169 …}
      +reports: Doctrine\ORM\PersistentCollection {#3172 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
      -id: 293605
      -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196557"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704814002 {#3094
        date: 2024-01-09 16:26:42.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704814862 {#3266
      date: 2024-01-09 16:41:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3270 …}
    +nested: Doctrine\ORM\PersistentCollection {#3272 …}
    +votes: Doctrine\ORM\PersistentCollection {#3274 …}
    +reports: Doctrine\ORM\PersistentCollection {#3276 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
    -id: 293629
    -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294087"
    +editedAt: DateTimeImmutable @1719438506 {#3267
      date: 2024-06-26 23:48:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704814862 {#3268
      date: 2024-01-09 16:41:02.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 1.02 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3269
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3093
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2039
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719442170 {#2286
          date: 2024-06-27 00:49:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2156 …}
        +nested: Doctrine\ORM\PersistentCollection {#2154 …}
        +votes: Doctrine\ORM\PersistentCollection {#2157 …}
        +reports: Doctrine\ORM\PersistentCollection {#2147 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
        -id: 293478
        -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7291778"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704808653 {#2287
          date: 2024-01-09 14:57:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704814002 {#3095
        date: 2024-01-09 16:26:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3169 …}
      +reports: Doctrine\ORM\PersistentCollection {#3172 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
      -id: 293605
      -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196557"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704814002 {#3094
        date: 2024-01-09 16:26:42.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704814862 {#3266
      date: 2024-01-09 16:41:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3270 …}
    +nested: Doctrine\ORM\PersistentCollection {#3272 …}
    +votes: Doctrine\ORM\PersistentCollection {#3274 …}
    +reports: Doctrine\ORM\PersistentCollection {#3276 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
    -id: 293629
    -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294087"
    +editedAt: DateTimeImmutable @1719438506 {#3267
      date: 2024-06-26 23:48:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704814862 {#3268
      date: 2024-01-09 16:41:02.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11637
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3269
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3093
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2039
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719442170 {#2286
          date: 2024-06-27 00:49:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2156 …}
        +nested: Doctrine\ORM\PersistentCollection {#2154 …}
        +votes: Doctrine\ORM\PersistentCollection {#2157 …}
        +reports: Doctrine\ORM\PersistentCollection {#2147 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
        -id: 293478
        -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7291778"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704808653 {#2287
          date: 2024-01-09 14:57:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704814002 {#3095
        date: 2024-01-09 16:26:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3169 …}
      +reports: Doctrine\ORM\PersistentCollection {#3172 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
      -id: 293605
      -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196557"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704814002 {#3094
        date: 2024-01-09 16:26:42.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704814862 {#3266
      date: 2024-01-09 16:41:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3270 …}
    +nested: Doctrine\ORM\PersistentCollection {#3272 …}
    +votes: Doctrine\ORM\PersistentCollection {#3274 …}
    +reports: Doctrine\ORM\PersistentCollection {#3276 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
    -id: 293629
    -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294087"
    +editedAt: DateTimeImmutable @1719438506 {#3267
      date: 2024-06-26 23:48:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704814862 {#3268
      date: 2024-01-09 16:41:02.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 18.27 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3269
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3093
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2039
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719442170 {#2286
          date: 2024-06-27 00:49:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2156 …}
        +nested: Doctrine\ORM\PersistentCollection {#2154 …}
        +votes: Doctrine\ORM\PersistentCollection {#2157 …}
        +reports: Doctrine\ORM\PersistentCollection {#2147 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
        -id: 293478
        -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7291778"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704808653 {#2287
          date: 2024-01-09 14:57:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704814002 {#3095
        date: 2024-01-09 16:26:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3169 …}
      +reports: Doctrine\ORM\PersistentCollection {#3172 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
      -id: 293605
      -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196557"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704814002 {#3094
        date: 2024-01-09 16:26:42.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704814862 {#3266
      date: 2024-01-09 16:41:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3270 …}
    +nested: Doctrine\ORM\PersistentCollection {#3272 …}
    +votes: Doctrine\ORM\PersistentCollection {#3274 …}
    +reports: Doctrine\ORM\PersistentCollection {#3276 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
    -id: 293629
    -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294087"
    +editedAt: DateTimeImmutable @1719438506 {#3267
      date: 2024-06-26 23:48:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704814862 {#3268
      date: 2024-01-09 16:41:02.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#11877
  +comment: App\Entity\EntryComment {#3269
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3093
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2039
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719442170 {#2286
          date: 2024-06-27 00:49:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2156 …}
        +nested: Doctrine\ORM\PersistentCollection {#2154 …}
        +votes: Doctrine\ORM\PersistentCollection {#2157 …}
        +reports: Doctrine\ORM\PersistentCollection {#2147 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
        -id: 293478
        -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7291778"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704808653 {#2287
          date: 2024-01-09 14:57:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704814002 {#3095
        date: 2024-01-09 16:26:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3169 …}
      +reports: Doctrine\ORM\PersistentCollection {#3172 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
      -id: 293605
      -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196557"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704814002 {#3094
        date: 2024-01-09 16:26:42.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704814862 {#3266
      date: 2024-01-09 16:41:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3270 …}
    +nested: Doctrine\ORM\PersistentCollection {#3272 …}
    +votes: Doctrine\ORM\PersistentCollection {#3274 …}
    +reports: Doctrine\ORM\PersistentCollection {#3276 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
    -id: 293629
    -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294087"
    +editedAt: DateTimeImmutable @1719438506 {#3267
      date: 2024-06-26 23:48:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704814862 {#3268
      date: 2024-01-09 16:41:02.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 17.65 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3307
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3269
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3093
        +user: Proxies\__CG__\App\Entity\User {#3092 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2039
          +user: App\Entity\User {#2149}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1719442170 {#2286
            date: 2024-06-27 00:49:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2156 …}
          +nested: Doctrine\ORM\PersistentCollection {#2154 …}
          +votes: Doctrine\ORM\PersistentCollection {#2157 …}
          +reports: Doctrine\ORM\PersistentCollection {#2147 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
          -id: 293478
          -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/7291778"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704808653 {#2287
            date: 2024-01-09 14:57:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704814002 {#3095
          date: 2024-01-09 16:26:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3169 …}
        +reports: Doctrine\ORM\PersistentCollection {#3172 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
        -id: 293605
        -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7196557"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704814002 {#3094
          date: 2024-01-09 16:26:42.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704814862 {#3266
        date: 2024-01-09 16:41:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3270 …}
      +nested: Doctrine\ORM\PersistentCollection {#3272 …}
      +votes: Doctrine\ORM\PersistentCollection {#3274 …}
      +reports: Doctrine\ORM\PersistentCollection {#3276 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
      -id: 293629
      -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7294087"
      +editedAt: DateTimeImmutable @1719438506 {#3267
        date: 2024-06-26 23:48:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704814862 {#3268
        date: 2024-01-09 16:41:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815003 {#3305
      date: 2024-01-09 16:43:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3308 …}
    +nested: Doctrine\ORM\PersistentCollection {#3310 …}
    +votes: Doctrine\ORM\PersistentCollection {#3312 …}
    +reports: Doctrine\ORM\PersistentCollection {#3314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
    -id: 293633
    -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196824"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815003 {#3306
      date: 2024-01-09 16:43:23.0 +01:00
    }
  }
  "showNested" => true
  "level" => 4
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#11932
  +comment: App\Entity\EntryComment {#3307
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3269
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3093
        +user: Proxies\__CG__\App\Entity\User {#3092 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2039
          +user: App\Entity\User {#2149}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1719442170 {#2286
            date: 2024-06-27 00:49:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2156 …}
          +nested: Doctrine\ORM\PersistentCollection {#2154 …}
          +votes: Doctrine\ORM\PersistentCollection {#2157 …}
          +reports: Doctrine\ORM\PersistentCollection {#2147 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
          -id: 293478
          -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/7291778"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704808653 {#2287
            date: 2024-01-09 14:57:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704814002 {#3095
          date: 2024-01-09 16:26:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3169 …}
        +reports: Doctrine\ORM\PersistentCollection {#3172 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
        -id: 293605
        -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7196557"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704814002 {#3094
          date: 2024-01-09 16:26:42.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704814862 {#3266
        date: 2024-01-09 16:41:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3270 …}
      +nested: Doctrine\ORM\PersistentCollection {#3272 …}
      +votes: Doctrine\ORM\PersistentCollection {#3274 …}
      +reports: Doctrine\ORM\PersistentCollection {#3276 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
      -id: 293629
      -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7294087"
      +editedAt: DateTimeImmutable @1719438506 {#3267
        date: 2024-06-26 23:48:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704814862 {#3268
        date: 2024-01-09 16:41:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815003 {#3305
      date: 2024-01-09 16:43:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3308 …}
    +nested: Doctrine\ORM\PersistentCollection {#3310 …}
    +votes: Doctrine\ORM\PersistentCollection {#3312 …}
    +reports: Doctrine\ORM\PersistentCollection {#3314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
    -id: 293633
    -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196824"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815003 {#3306
      date: 2024-01-09 16:43:23.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 4
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.15 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11977
  +user: Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1704815003 {#3306
    date: 2024-01-09 16:43:23.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12032
  +date: DateTimeImmutable @1704815003 {#3306
    date: 2024-01-09 16:43:23.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704815003 {#3306
    date: 2024-01-09 16:43:23.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12086
  +createdAt: DateTimeImmutable @1704815003 {#3306
    date: 2024-01-09 16:43:23.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.17 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12140
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#3092
    +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
    +email: "danie10@lemmy.ml"
    +username: "@danie10@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
    +lastActive: DateTime @1723213156 {#7314
      date: 2024-08-09 16:19:16.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
    +entries: Doctrine\ORM\PersistentCollection {#7325 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
    +posts: Doctrine\ORM\PersistentCollection {#7333 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
    +follows: Doctrine\ORM\PersistentCollection {#7345 …}
    +followers: Doctrine\ORM\PersistentCollection {#7347 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
    +reports: Doctrine\ORM\PersistentCollection {#7357 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
    +violations: Doctrine\ORM\PersistentCollection {#7361 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
    +awards: Doctrine\ORM\PersistentCollection {#7365 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
    +categories: Doctrine\ORM\PersistentCollection {#7369 …}
    -id: 19087
    -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
    +apId: "danie10@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/danie10"
    +apPublicUrl: "https://lemmy.ml/u/danie10"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "danie10"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729397901 {#7315
      date: 2024-10-20 06:18:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688542846 {#7316
      date: 2023-07-05 09:40:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.48 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3307
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3269
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3093
        +user: Proxies\__CG__\App\Entity\User {#3092 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2039
          +user: App\Entity\User {#2149}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1719442170 {#2286
            date: 2024-06-27 00:49:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2156 …}
          +nested: Doctrine\ORM\PersistentCollection {#2154 …}
          +votes: Doctrine\ORM\PersistentCollection {#2157 …}
          +reports: Doctrine\ORM\PersistentCollection {#2147 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
          -id: 293478
          -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/7291778"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704808653 {#2287
            date: 2024-01-09 14:57:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704814002 {#3095
          date: 2024-01-09 16:26:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3169 …}
        +reports: Doctrine\ORM\PersistentCollection {#3172 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
        -id: 293605
        -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7196557"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704814002 {#3094
          date: 2024-01-09 16:26:42.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704814862 {#3266
        date: 2024-01-09 16:41:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3270 …}
      +nested: Doctrine\ORM\PersistentCollection {#3272 …}
      +votes: Doctrine\ORM\PersistentCollection {#3274 …}
      +reports: Doctrine\ORM\PersistentCollection {#3276 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
      -id: 293629
      -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7294087"
      +editedAt: DateTimeImmutable @1719438506 {#3267
        date: 2024-06-26 23:48:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704814862 {#3268
        date: 2024-01-09 16:41:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815003 {#3305
      date: 2024-01-09 16:43:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3308 …}
    +nested: Doctrine\ORM\PersistentCollection {#3310 …}
    +votes: Doctrine\ORM\PersistentCollection {#3312 …}
    +reports: Doctrine\ORM\PersistentCollection {#3314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
    -id: 293633
    -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196824"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815003 {#3306
      date: 2024-01-09 16:43:23.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12210
  +subject: App\Entity\EntryComment {#3307
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3269
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3093
        +user: Proxies\__CG__\App\Entity\User {#3092 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2039
          +user: App\Entity\User {#2149}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1719442170 {#2286
            date: 2024-06-27 00:49:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2156 …}
          +nested: Doctrine\ORM\PersistentCollection {#2154 …}
          +votes: Doctrine\ORM\PersistentCollection {#2157 …}
          +reports: Doctrine\ORM\PersistentCollection {#2147 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
          -id: 293478
          -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/7291778"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704808653 {#2287
            date: 2024-01-09 14:57:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704814002 {#3095
          date: 2024-01-09 16:26:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3169 …}
        +reports: Doctrine\ORM\PersistentCollection {#3172 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
        -id: 293605
        -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7196557"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704814002 {#3094
          date: 2024-01-09 16:26:42.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704814862 {#3266
        date: 2024-01-09 16:41:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3270 …}
      +nested: Doctrine\ORM\PersistentCollection {#3272 …}
      +votes: Doctrine\ORM\PersistentCollection {#3274 …}
      +reports: Doctrine\ORM\PersistentCollection {#3276 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
      -id: 293629
      -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7294087"
      +editedAt: DateTimeImmutable @1719438506 {#3267
        date: 2024-06-26 23:48:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704814862 {#3268
        date: 2024-01-09 16:41:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815003 {#3305
      date: 2024-01-09 16:43:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3308 …}
    +nested: Doctrine\ORM\PersistentCollection {#3310 …}
    +votes: Doctrine\ORM\PersistentCollection {#3312 …}
    +reports: Doctrine\ORM\PersistentCollection {#3314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
    -id: 293633
    -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196824"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815003 {#3306
      date: 2024-01-09 16:43:23.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.79 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3307
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3269
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3093
        +user: Proxies\__CG__\App\Entity\User {#3092 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2039
          +user: App\Entity\User {#2149}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1719442170 {#2286
            date: 2024-06-27 00:49:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2156 …}
          +nested: Doctrine\ORM\PersistentCollection {#2154 …}
          +votes: Doctrine\ORM\PersistentCollection {#2157 …}
          +reports: Doctrine\ORM\PersistentCollection {#2147 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
          -id: 293478
          -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/7291778"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704808653 {#2287
            date: 2024-01-09 14:57:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704814002 {#3095
          date: 2024-01-09 16:26:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3169 …}
        +reports: Doctrine\ORM\PersistentCollection {#3172 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
        -id: 293605
        -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7196557"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704814002 {#3094
          date: 2024-01-09 16:26:42.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704814862 {#3266
        date: 2024-01-09 16:41:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3270 …}
      +nested: Doctrine\ORM\PersistentCollection {#3272 …}
      +votes: Doctrine\ORM\PersistentCollection {#3274 …}
      +reports: Doctrine\ORM\PersistentCollection {#3276 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
      -id: 293629
      -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7294087"
      +editedAt: DateTimeImmutable @1719438506 {#3267
        date: 2024-06-26 23:48:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704814862 {#3268
        date: 2024-01-09 16:41:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815003 {#3305
      date: 2024-01-09 16:43:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3308 …}
    +nested: Doctrine\ORM\PersistentCollection {#3310 …}
    +votes: Doctrine\ORM\PersistentCollection {#3312 …}
    +reports: Doctrine\ORM\PersistentCollection {#3314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
    -id: 293633
    -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196824"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815003 {#3306
      date: 2024-01-09 16:43:23.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12267
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3307
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3269
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3093
        +user: Proxies\__CG__\App\Entity\User {#3092 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2039
          +user: App\Entity\User {#2149}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1719442170 {#2286
            date: 2024-06-27 00:49:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2156 …}
          +nested: Doctrine\ORM\PersistentCollection {#2154 …}
          +votes: Doctrine\ORM\PersistentCollection {#2157 …}
          +reports: Doctrine\ORM\PersistentCollection {#2147 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
          -id: 293478
          -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/7291778"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704808653 {#2287
            date: 2024-01-09 14:57:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704814002 {#3095
          date: 2024-01-09 16:26:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3169 …}
        +reports: Doctrine\ORM\PersistentCollection {#3172 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
        -id: 293605
        -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7196557"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704814002 {#3094
          date: 2024-01-09 16:26:42.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704814862 {#3266
        date: 2024-01-09 16:41:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3270 …}
      +nested: Doctrine\ORM\PersistentCollection {#3272 …}
      +votes: Doctrine\ORM\PersistentCollection {#3274 …}
      +reports: Doctrine\ORM\PersistentCollection {#3276 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
      -id: 293629
      -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7294087"
      +editedAt: DateTimeImmutable @1719438506 {#3267
        date: 2024-06-26 23:48:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704814862 {#3268
        date: 2024-01-09 16:41:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815003 {#3305
      date: 2024-01-09 16:43:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3308 …}
    +nested: Doctrine\ORM\PersistentCollection {#3310 …}
    +votes: Doctrine\ORM\PersistentCollection {#3312 …}
    +reports: Doctrine\ORM\PersistentCollection {#3314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
    -id: 293633
    -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196824"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815003 {#3306
      date: 2024-01-09 16:43:23.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 11.61 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3307
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3269
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3093
        +user: Proxies\__CG__\App\Entity\User {#3092 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2039
          +user: App\Entity\User {#2149}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1719442170 {#2286
            date: 2024-06-27 00:49:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2156 …}
          +nested: Doctrine\ORM\PersistentCollection {#2154 …}
          +votes: Doctrine\ORM\PersistentCollection {#2157 …}
          +reports: Doctrine\ORM\PersistentCollection {#2147 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
          -id: 293478
          -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/7291778"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704808653 {#2287
            date: 2024-01-09 14:57:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704814002 {#3095
          date: 2024-01-09 16:26:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3169 …}
        +reports: Doctrine\ORM\PersistentCollection {#3172 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
        -id: 293605
        -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7196557"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704814002 {#3094
          date: 2024-01-09 16:26:42.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704814862 {#3266
        date: 2024-01-09 16:41:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3270 …}
      +nested: Doctrine\ORM\PersistentCollection {#3272 …}
      +votes: Doctrine\ORM\PersistentCollection {#3274 …}
      +reports: Doctrine\ORM\PersistentCollection {#3276 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
      -id: 293629
      -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7294087"
      +editedAt: DateTimeImmutable @1719438506 {#3267
        date: 2024-06-26 23:48:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704814862 {#3268
        date: 2024-01-09 16:41:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815003 {#3305
      date: 2024-01-09 16:43:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3308 …}
    +nested: Doctrine\ORM\PersistentCollection {#3310 …}
    +votes: Doctrine\ORM\PersistentCollection {#3312 …}
    +reports: Doctrine\ORM\PersistentCollection {#3314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
    -id: 293633
    -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196824"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815003 {#3306
      date: 2024-01-09 16:43:23.0 +01:00
    }
  }
  "level" => 4
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#12507
  +comment: App\Entity\EntryComment {#3307
    +user: Proxies\__CG__\App\Entity\User {#3092
      +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
      +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
      +email: "danie10@lemmy.ml"
      +username: "@danie10@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
      +lastActive: DateTime @1723213156 {#7314
        date: 2024-08-09 16:19:16.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
      +entries: Doctrine\ORM\PersistentCollection {#7325 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
      +posts: Doctrine\ORM\PersistentCollection {#7333 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
      +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
      +follows: Doctrine\ORM\PersistentCollection {#7345 …}
      +followers: Doctrine\ORM\PersistentCollection {#7347 …}
      +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
      +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
      +reports: Doctrine\ORM\PersistentCollection {#7357 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
      +violations: Doctrine\ORM\PersistentCollection {#7361 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
      +awards: Doctrine\ORM\PersistentCollection {#7365 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
      +categories: Doctrine\ORM\PersistentCollection {#7369 …}
      -id: 19087
      -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
      +apId: "danie10@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/danie10"
      +apPublicUrl: "https://lemmy.ml/u/danie10"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "danie10"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729397901 {#7315
        date: 2024-10-20 06:18:21.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688542846 {#7316
        date: 2023-07-05 09:40:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3269
      +user: App\Entity\User {#2149
        +avatar: null
        +cover: null
        +email: "taladar@sh.itjust.works"
        +username: "@taladar@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729030774 {#2188
          date: 2024-10-16 00:19:34.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
        +entries: Doctrine\ORM\PersistentCollection {#2171 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
        +posts: Doctrine\ORM\PersistentCollection {#2174 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
        +follows: Doctrine\ORM\PersistentCollection {#1994 …}
        +followers: Doctrine\ORM\PersistentCollection {#2005 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
        +reports: Doctrine\ORM\PersistentCollection {#2000 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
        +violations: Doctrine\ORM\PersistentCollection {#1990 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
        +awards: Doctrine\ORM\PersistentCollection {#2014 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
        +categories: Doctrine\ORM\PersistentCollection {#2017 …}
        -id: 6866
        -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
        +apId: "taladar@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/taladar"
        +apPublicUrl: "https://sh.itjust.works/u/taladar"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "taladar"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729105890 {#2142
          date: 2024-10-16 21:11:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687447297 {#2034
          date: 2023-06-22 17:21:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3093
        +user: Proxies\__CG__\App\Entity\User {#3092 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2039
          +user: App\Entity\User {#2149}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1719442170 {#2286
            date: 2024-06-27 00:49:30.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2156 …}
          +nested: Doctrine\ORM\PersistentCollection {#2154 …}
          +votes: Doctrine\ORM\PersistentCollection {#2157 …}
          +reports: Doctrine\ORM\PersistentCollection {#2147 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
          -id: 293478
          -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/7291778"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704808653 {#2287
            date: 2024-01-09 14:57:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704814002 {#3095
          date: 2024-01-09 16:26:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3091 …}
        +nested: Doctrine\ORM\PersistentCollection {#3089 …}
        +votes: Doctrine\ORM\PersistentCollection {#3169 …}
        +reports: Doctrine\ORM\PersistentCollection {#3172 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
        -id: 293605
        -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7196557"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704814002 {#3094
          date: 2024-01-09 16:26:42.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704814862 {#3266
        date: 2024-01-09 16:41:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3270 …}
      +nested: Doctrine\ORM\PersistentCollection {#3272 …}
      +votes: Doctrine\ORM\PersistentCollection {#3274 …}
      +reports: Doctrine\ORM\PersistentCollection {#3276 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
      -id: 293629
      -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/7294087"
      +editedAt: DateTimeImmutable @1719438506 {#3267
        date: 2024-06-26 23:48:26.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704814862 {#3268
        date: 2024-01-09 16:41:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815003 {#3305
      date: 2024-01-09 16:43:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3308 …}
    +nested: Doctrine\ORM\PersistentCollection {#3310 …}
    +votes: Doctrine\ORM\PersistentCollection {#3312 …}
    +reports: Doctrine\ORM\PersistentCollection {#3314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
    -id: 293633
    -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7196824"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815003 {#3306
      date: 2024-01-09 16:43:23.0 +01:00
    }
  }
  +nestedComments: []
  +level: 4
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 10.93 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3321
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3307
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3269
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3093
          +user: Proxies\__CG__\App\Entity\User {#3092 …2}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#2039
            +user: App\Entity\User {#2149}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: null
            +root: null
            +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1719442170 {#2286
              date: 2024-06-27 00:49:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@danie10@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2156 …}
            +nested: Doctrine\ORM\PersistentCollection {#2154 …}
            +votes: Doctrine\ORM\PersistentCollection {#2157 …}
            +reports: Doctrine\ORM\PersistentCollection {#2147 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
            -id: 293478
            -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/7291778"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704808653 {#2287
              date: 2024-01-09 14:57:33.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2039}
          +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704814002 {#3095
            date: 2024-01-09 16:26:42.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
            "@taladar@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3091 …}
          +nested: Doctrine\ORM\PersistentCollection {#3089 …}
          +votes: Doctrine\ORM\PersistentCollection {#3169 …}
          +reports: Doctrine\ORM\PersistentCollection {#3172 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
          -id: 293605
          -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7196557"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704814002 {#3094
            date: 2024-01-09 16:26:42.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704814862 {#3266
          date: 2024-01-09 16:41:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3270 …}
        +nested: Doctrine\ORM\PersistentCollection {#3272 …}
        +votes: Doctrine\ORM\PersistentCollection {#3274 …}
        +reports: Doctrine\ORM\PersistentCollection {#3276 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
        -id: 293629
        -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7294087"
        +editedAt: DateTimeImmutable @1719438506 {#3267
          date: 2024-06-26 23:48:26.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704814862 {#3268
          date: 2024-01-09 16:41:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704815003 {#3305
        date: 2024-01-09 16:43:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3308 …}
      +nested: Doctrine\ORM\PersistentCollection {#3310 …}
      +votes: Doctrine\ORM\PersistentCollection {#3312 …}
      +reports: Doctrine\ORM\PersistentCollection {#3314 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
      -id: 293633
      -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196824"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704815003 {#3306
        date: 2024-01-09 16:43:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "Usually apart from potentially a reboot afterwards to make sure all services are running normally again a filled up disk doesn’t require a reboot."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815367 {#3326
      date: 2024-01-09 16:49:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3329 …}
    +nested: Doctrine\ORM\PersistentCollection {#3333 …}
    +votes: Doctrine\ORM\PersistentCollection {#3335 …}
    +reports: Doctrine\ORM\PersistentCollection {#3336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
    -id: 293644
    -bodyTs: "'afterward':7 'apart':2 'disk':20 'doesn':21 'fill':18 'make':9 'normal':15 'potenti':4 'reboot':6,25 'requir':23 'run':14 'servic':12 'sure':10 'usual':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294230"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815367 {#3323
      date: 2024-01-09 16:49:27.0 +01:00
    }
  }
  "showNested" => true
  "level" => 5
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12562
  +comment: App\Entity\EntryComment {#3321
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3307
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3269
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3093
          +user: Proxies\__CG__\App\Entity\User {#3092 …2}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#2039
            +user: App\Entity\User {#2149}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: null
            +root: null
            +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1719442170 {#2286
              date: 2024-06-27 00:49:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@danie10@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2156 …}
            +nested: Doctrine\ORM\PersistentCollection {#2154 …}
            +votes: Doctrine\ORM\PersistentCollection {#2157 …}
            +reports: Doctrine\ORM\PersistentCollection {#2147 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
            -id: 293478
            -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/7291778"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704808653 {#2287
              date: 2024-01-09 14:57:33.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2039}
          +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704814002 {#3095
            date: 2024-01-09 16:26:42.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
            "@taladar@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3091 …}
          +nested: Doctrine\ORM\PersistentCollection {#3089 …}
          +votes: Doctrine\ORM\PersistentCollection {#3169 …}
          +reports: Doctrine\ORM\PersistentCollection {#3172 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
          -id: 293605
          -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7196557"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704814002 {#3094
            date: 2024-01-09 16:26:42.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704814862 {#3266
          date: 2024-01-09 16:41:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3270 …}
        +nested: Doctrine\ORM\PersistentCollection {#3272 …}
        +votes: Doctrine\ORM\PersistentCollection {#3274 …}
        +reports: Doctrine\ORM\PersistentCollection {#3276 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
        -id: 293629
        -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7294087"
        +editedAt: DateTimeImmutable @1719438506 {#3267
          date: 2024-06-26 23:48:26.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704814862 {#3268
          date: 2024-01-09 16:41:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704815003 {#3305
        date: 2024-01-09 16:43:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3308 …}
      +nested: Doctrine\ORM\PersistentCollection {#3310 …}
      +votes: Doctrine\ORM\PersistentCollection {#3312 …}
      +reports: Doctrine\ORM\PersistentCollection {#3314 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
      -id: 293633
      -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196824"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704815003 {#3306
        date: 2024-01-09 16:43:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "Usually apart from potentially a reboot afterwards to make sure all services are running normally again a filled up disk doesn’t require a reboot."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815367 {#3326
      date: 2024-01-09 16:49:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3329 …}
    +nested: Doctrine\ORM\PersistentCollection {#3333 …}
    +votes: Doctrine\ORM\PersistentCollection {#3335 …}
    +reports: Doctrine\ORM\PersistentCollection {#3336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
    -id: 293644
    -bodyTs: "'afterward':7 'apart':2 'disk':20 'doesn':21 'fill':18 'make':9 'normal':15 'potenti':4 'reboot':6,25 'requir':23 'run':14 'servic':12 'sure':10 'usual':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294230"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815367 {#3323
      date: 2024-01-09 16:49:27.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 5
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#2149
    +avatar: null
    +cover: null
    +email: "taladar@sh.itjust.works"
    +username: "@taladar@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729030774 {#2188
      date: 2024-10-16 00:19:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
    +entries: Doctrine\ORM\PersistentCollection {#2171 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
    +posts: Doctrine\ORM\PersistentCollection {#2174 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
    +follows: Doctrine\ORM\PersistentCollection {#1994 …}
    +followers: Doctrine\ORM\PersistentCollection {#2005 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +violations: Doctrine\ORM\PersistentCollection {#1990 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
    +awards: Doctrine\ORM\PersistentCollection {#2014 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
    +categories: Doctrine\ORM\PersistentCollection {#2017 …}
    -id: 6866
    -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
    +apId: "taladar@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/taladar"
    +apPublicUrl: "https://sh.itjust.works/u/taladar"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "taladar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729105890 {#2142
      date: 2024-10-16 21:11:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687447297 {#2034
      date: 2023-06-22 17:21:37.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12607
  +user: App\Entity\User {#2149
    +avatar: null
    +cover: null
    +email: "taladar@sh.itjust.works"
    +username: "@taladar@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729030774 {#2188
      date: 2024-10-16 00:19:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
    +entries: Doctrine\ORM\PersistentCollection {#2171 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
    +posts: Doctrine\ORM\PersistentCollection {#2174 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
    +follows: Doctrine\ORM\PersistentCollection {#1994 …}
    +followers: Doctrine\ORM\PersistentCollection {#2005 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +violations: Doctrine\ORM\PersistentCollection {#1990 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
    +awards: Doctrine\ORM\PersistentCollection {#2014 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
    +categories: Doctrine\ORM\PersistentCollection {#2017 …}
    -id: 6866
    -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
    +apId: "taladar@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/taladar"
    +apPublicUrl: "https://sh.itjust.works/u/taladar"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "taladar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729105890 {#2142
      date: 2024-10-16 21:11:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687447297 {#2034
      date: 2023-06-22 17:21:37.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704815367 {#3323
    date: 2024-01-09 16:49:27.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12662
  +date: DateTimeImmutable @1704815367 {#3323
    date: 2024-01-09 16:49:27.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704815367 {#3323
    date: 2024-01-09 16:49:27.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12716
  +createdAt: DateTimeImmutable @1704815367 {#3323
    date: 2024-01-09 16:49:27.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2149
    +avatar: null
    +cover: null
    +email: "taladar@sh.itjust.works"
    +username: "@taladar@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729030774 {#2188
      date: 2024-10-16 00:19:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
    +entries: Doctrine\ORM\PersistentCollection {#2171 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
    +posts: Doctrine\ORM\PersistentCollection {#2174 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
    +follows: Doctrine\ORM\PersistentCollection {#1994 …}
    +followers: Doctrine\ORM\PersistentCollection {#2005 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +violations: Doctrine\ORM\PersistentCollection {#1990 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
    +awards: Doctrine\ORM\PersistentCollection {#2014 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
    +categories: Doctrine\ORM\PersistentCollection {#2017 …}
    -id: 6866
    -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
    +apId: "taladar@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/taladar"
    +apPublicUrl: "https://sh.itjust.works/u/taladar"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "taladar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729105890 {#2142
      date: 2024-10-16 21:11:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687447297 {#2034
      date: 2023-06-22 17:21:37.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12770
  +width: 40
  +height: 40
  +user: App\Entity\User {#2149
    +avatar: null
    +cover: null
    +email: "taladar@sh.itjust.works"
    +username: "@taladar@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729030774 {#2188
      date: 2024-10-16 00:19:34.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
    +entries: Doctrine\ORM\PersistentCollection {#2171 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
    +posts: Doctrine\ORM\PersistentCollection {#2174 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
    +follows: Doctrine\ORM\PersistentCollection {#1994 …}
    +followers: Doctrine\ORM\PersistentCollection {#2005 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
    +reports: Doctrine\ORM\PersistentCollection {#2000 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
    +violations: Doctrine\ORM\PersistentCollection {#1990 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
    +awards: Doctrine\ORM\PersistentCollection {#2014 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
    +categories: Doctrine\ORM\PersistentCollection {#2017 …}
    -id: 6866
    -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
    +apId: "taladar@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/taladar"
    +apPublicUrl: "https://sh.itjust.works/u/taladar"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "taladar"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729105890 {#2142
      date: 2024-10-16 21:11:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687447297 {#2034
      date: 2023-06-22 17:21:37.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 3.01 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3321
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3307
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3269
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3093
          +user: Proxies\__CG__\App\Entity\User {#3092 …2}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#2039
            +user: App\Entity\User {#2149}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: null
            +root: null
            +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1719442170 {#2286
              date: 2024-06-27 00:49:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@danie10@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2156 …}
            +nested: Doctrine\ORM\PersistentCollection {#2154 …}
            +votes: Doctrine\ORM\PersistentCollection {#2157 …}
            +reports: Doctrine\ORM\PersistentCollection {#2147 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
            -id: 293478
            -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/7291778"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704808653 {#2287
              date: 2024-01-09 14:57:33.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2039}
          +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704814002 {#3095
            date: 2024-01-09 16:26:42.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
            "@taladar@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3091 …}
          +nested: Doctrine\ORM\PersistentCollection {#3089 …}
          +votes: Doctrine\ORM\PersistentCollection {#3169 …}
          +reports: Doctrine\ORM\PersistentCollection {#3172 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
          -id: 293605
          -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7196557"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704814002 {#3094
            date: 2024-01-09 16:26:42.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704814862 {#3266
          date: 2024-01-09 16:41:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3270 …}
        +nested: Doctrine\ORM\PersistentCollection {#3272 …}
        +votes: Doctrine\ORM\PersistentCollection {#3274 …}
        +reports: Doctrine\ORM\PersistentCollection {#3276 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
        -id: 293629
        -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7294087"
        +editedAt: DateTimeImmutable @1719438506 {#3267
          date: 2024-06-26 23:48:26.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704814862 {#3268
          date: 2024-01-09 16:41:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704815003 {#3305
        date: 2024-01-09 16:43:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3308 …}
      +nested: Doctrine\ORM\PersistentCollection {#3310 …}
      +votes: Doctrine\ORM\PersistentCollection {#3312 …}
      +reports: Doctrine\ORM\PersistentCollection {#3314 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
      -id: 293633
      -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196824"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704815003 {#3306
        date: 2024-01-09 16:43:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "Usually apart from potentially a reboot afterwards to make sure all services are running normally again a filled up disk doesn’t require a reboot."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815367 {#3326
      date: 2024-01-09 16:49:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3329 …}
    +nested: Doctrine\ORM\PersistentCollection {#3333 …}
    +votes: Doctrine\ORM\PersistentCollection {#3335 …}
    +reports: Doctrine\ORM\PersistentCollection {#3336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
    -id: 293644
    -bodyTs: "'afterward':7 'apart':2 'disk':20 'doesn':21 'fill':18 'make':9 'normal':15 'potenti':4 'reboot':6,25 'requir':23 'run':14 'servic':12 'sure':10 'usual':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294230"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815367 {#3323
      date: 2024-01-09 16:49:27.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12839
  +subject: App\Entity\EntryComment {#3321
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3307
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3269
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3093
          +user: Proxies\__CG__\App\Entity\User {#3092 …2}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#2039
            +user: App\Entity\User {#2149}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: null
            +root: null
            +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1719442170 {#2286
              date: 2024-06-27 00:49:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@danie10@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2156 …}
            +nested: Doctrine\ORM\PersistentCollection {#2154 …}
            +votes: Doctrine\ORM\PersistentCollection {#2157 …}
            +reports: Doctrine\ORM\PersistentCollection {#2147 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
            -id: 293478
            -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/7291778"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704808653 {#2287
              date: 2024-01-09 14:57:33.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2039}
          +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704814002 {#3095
            date: 2024-01-09 16:26:42.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
            "@taladar@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3091 …}
          +nested: Doctrine\ORM\PersistentCollection {#3089 …}
          +votes: Doctrine\ORM\PersistentCollection {#3169 …}
          +reports: Doctrine\ORM\PersistentCollection {#3172 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
          -id: 293605
          -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7196557"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704814002 {#3094
            date: 2024-01-09 16:26:42.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704814862 {#3266
          date: 2024-01-09 16:41:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3270 …}
        +nested: Doctrine\ORM\PersistentCollection {#3272 …}
        +votes: Doctrine\ORM\PersistentCollection {#3274 …}
        +reports: Doctrine\ORM\PersistentCollection {#3276 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
        -id: 293629
        -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7294087"
        +editedAt: DateTimeImmutable @1719438506 {#3267
          date: 2024-06-26 23:48:26.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704814862 {#3268
          date: 2024-01-09 16:41:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704815003 {#3305
        date: 2024-01-09 16:43:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3308 …}
      +nested: Doctrine\ORM\PersistentCollection {#3310 …}
      +votes: Doctrine\ORM\PersistentCollection {#3312 …}
      +reports: Doctrine\ORM\PersistentCollection {#3314 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
      -id: 293633
      -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196824"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704815003 {#3306
        date: 2024-01-09 16:43:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "Usually apart from potentially a reboot afterwards to make sure all services are running normally again a filled up disk doesn’t require a reboot."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815367 {#3326
      date: 2024-01-09 16:49:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3329 …}
    +nested: Doctrine\ORM\PersistentCollection {#3333 …}
    +votes: Doctrine\ORM\PersistentCollection {#3335 …}
    +reports: Doctrine\ORM\PersistentCollection {#3336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
    -id: 293644
    -bodyTs: "'afterward':7 'apart':2 'disk':20 'doesn':21 'fill':18 'make':9 'normal':15 'potenti':4 'reboot':6,25 'requir':23 'run':14 'servic':12 'sure':10 'usual':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294230"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815367 {#3323
      date: 2024-01-09 16:49:27.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.77 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3321
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3307
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3269
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3093
          +user: Proxies\__CG__\App\Entity\User {#3092 …2}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#2039
            +user: App\Entity\User {#2149}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: null
            +root: null
            +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1719442170 {#2286
              date: 2024-06-27 00:49:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@danie10@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2156 …}
            +nested: Doctrine\ORM\PersistentCollection {#2154 …}
            +votes: Doctrine\ORM\PersistentCollection {#2157 …}
            +reports: Doctrine\ORM\PersistentCollection {#2147 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
            -id: 293478
            -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/7291778"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704808653 {#2287
              date: 2024-01-09 14:57:33.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2039}
          +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704814002 {#3095
            date: 2024-01-09 16:26:42.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
            "@taladar@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3091 …}
          +nested: Doctrine\ORM\PersistentCollection {#3089 …}
          +votes: Doctrine\ORM\PersistentCollection {#3169 …}
          +reports: Doctrine\ORM\PersistentCollection {#3172 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
          -id: 293605
          -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7196557"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704814002 {#3094
            date: 2024-01-09 16:26:42.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704814862 {#3266
          date: 2024-01-09 16:41:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3270 …}
        +nested: Doctrine\ORM\PersistentCollection {#3272 …}
        +votes: Doctrine\ORM\PersistentCollection {#3274 …}
        +reports: Doctrine\ORM\PersistentCollection {#3276 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
        -id: 293629
        -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7294087"
        +editedAt: DateTimeImmutable @1719438506 {#3267
          date: 2024-06-26 23:48:26.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704814862 {#3268
          date: 2024-01-09 16:41:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704815003 {#3305
        date: 2024-01-09 16:43:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3308 …}
      +nested: Doctrine\ORM\PersistentCollection {#3310 …}
      +votes: Doctrine\ORM\PersistentCollection {#3312 …}
      +reports: Doctrine\ORM\PersistentCollection {#3314 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
      -id: 293633
      -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196824"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704815003 {#3306
        date: 2024-01-09 16:43:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "Usually apart from potentially a reboot afterwards to make sure all services are running normally again a filled up disk doesn’t require a reboot."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815367 {#3326
      date: 2024-01-09 16:49:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3329 …}
    +nested: Doctrine\ORM\PersistentCollection {#3333 …}
    +votes: Doctrine\ORM\PersistentCollection {#3335 …}
    +reports: Doctrine\ORM\PersistentCollection {#3336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
    -id: 293644
    -bodyTs: "'afterward':7 'apart':2 'disk':20 'doesn':21 'fill':18 'make':9 'normal':15 'potenti':4 'reboot':6,25 'requir':23 'run':14 'servic':12 'sure':10 'usual':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294230"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815367 {#3323
      date: 2024-01-09 16:49:27.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12896
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3321
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3307
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3269
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3093
          +user: Proxies\__CG__\App\Entity\User {#3092 …2}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#2039
            +user: App\Entity\User {#2149}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: null
            +root: null
            +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1719442170 {#2286
              date: 2024-06-27 00:49:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@danie10@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2156 …}
            +nested: Doctrine\ORM\PersistentCollection {#2154 …}
            +votes: Doctrine\ORM\PersistentCollection {#2157 …}
            +reports: Doctrine\ORM\PersistentCollection {#2147 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
            -id: 293478
            -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/7291778"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704808653 {#2287
              date: 2024-01-09 14:57:33.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2039}
          +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704814002 {#3095
            date: 2024-01-09 16:26:42.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
            "@taladar@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3091 …}
          +nested: Doctrine\ORM\PersistentCollection {#3089 …}
          +votes: Doctrine\ORM\PersistentCollection {#3169 …}
          +reports: Doctrine\ORM\PersistentCollection {#3172 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
          -id: 293605
          -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7196557"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704814002 {#3094
            date: 2024-01-09 16:26:42.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704814862 {#3266
          date: 2024-01-09 16:41:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3270 …}
        +nested: Doctrine\ORM\PersistentCollection {#3272 …}
        +votes: Doctrine\ORM\PersistentCollection {#3274 …}
        +reports: Doctrine\ORM\PersistentCollection {#3276 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
        -id: 293629
        -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7294087"
        +editedAt: DateTimeImmutable @1719438506 {#3267
          date: 2024-06-26 23:48:26.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704814862 {#3268
          date: 2024-01-09 16:41:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704815003 {#3305
        date: 2024-01-09 16:43:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3308 …}
      +nested: Doctrine\ORM\PersistentCollection {#3310 …}
      +votes: Doctrine\ORM\PersistentCollection {#3312 …}
      +reports: Doctrine\ORM\PersistentCollection {#3314 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
      -id: 293633
      -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196824"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704815003 {#3306
        date: 2024-01-09 16:43:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "Usually apart from potentially a reboot afterwards to make sure all services are running normally again a filled up disk doesn’t require a reboot."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815367 {#3326
      date: 2024-01-09 16:49:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3329 …}
    +nested: Doctrine\ORM\PersistentCollection {#3333 …}
    +votes: Doctrine\ORM\PersistentCollection {#3335 …}
    +reports: Doctrine\ORM\PersistentCollection {#3336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
    -id: 293644
    -bodyTs: "'afterward':7 'apart':2 'disk':20 'doesn':21 'fill':18 'make':9 'normal':15 'potenti':4 'reboot':6,25 'requir':23 'run':14 'servic':12 'sure':10 'usual':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294230"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815367 {#3323
      date: 2024-01-09 16:49:27.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 0.33 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3321
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3307
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3269
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3093
          +user: Proxies\__CG__\App\Entity\User {#3092 …2}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#2039
            +user: App\Entity\User {#2149}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: null
            +root: null
            +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1719442170 {#2286
              date: 2024-06-27 00:49:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@danie10@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2156 …}
            +nested: Doctrine\ORM\PersistentCollection {#2154 …}
            +votes: Doctrine\ORM\PersistentCollection {#2157 …}
            +reports: Doctrine\ORM\PersistentCollection {#2147 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
            -id: 293478
            -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/7291778"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704808653 {#2287
              date: 2024-01-09 14:57:33.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2039}
          +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704814002 {#3095
            date: 2024-01-09 16:26:42.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
            "@taladar@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3091 …}
          +nested: Doctrine\ORM\PersistentCollection {#3089 …}
          +votes: Doctrine\ORM\PersistentCollection {#3169 …}
          +reports: Doctrine\ORM\PersistentCollection {#3172 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
          -id: 293605
          -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7196557"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704814002 {#3094
            date: 2024-01-09 16:26:42.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704814862 {#3266
          date: 2024-01-09 16:41:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3270 …}
        +nested: Doctrine\ORM\PersistentCollection {#3272 …}
        +votes: Doctrine\ORM\PersistentCollection {#3274 …}
        +reports: Doctrine\ORM\PersistentCollection {#3276 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
        -id: 293629
        -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7294087"
        +editedAt: DateTimeImmutable @1719438506 {#3267
          date: 2024-06-26 23:48:26.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704814862 {#3268
          date: 2024-01-09 16:41:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704815003 {#3305
        date: 2024-01-09 16:43:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3308 …}
      +nested: Doctrine\ORM\PersistentCollection {#3310 …}
      +votes: Doctrine\ORM\PersistentCollection {#3312 …}
      +reports: Doctrine\ORM\PersistentCollection {#3314 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
      -id: 293633
      -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196824"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704815003 {#3306
        date: 2024-01-09 16:43:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "Usually apart from potentially a reboot afterwards to make sure all services are running normally again a filled up disk doesn’t require a reboot."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815367 {#3326
      date: 2024-01-09 16:49:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3329 …}
    +nested: Doctrine\ORM\PersistentCollection {#3333 …}
    +votes: Doctrine\ORM\PersistentCollection {#3335 …}
    +reports: Doctrine\ORM\PersistentCollection {#3336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
    -id: 293644
    -bodyTs: "'afterward':7 'apart':2 'disk':20 'doesn':21 'fill':18 'make':9 'normal':15 'potenti':4 'reboot':6,25 'requir':23 'run':14 'servic':12 'sure':10 'usual':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294230"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815367 {#3323
      date: 2024-01-09 16:49:27.0 +01:00
    }
  }
  "level" => 5
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#13136
  +comment: App\Entity\EntryComment {#3321
    +user: App\Entity\User {#2149
      +avatar: null
      +cover: null
      +email: "taladar@sh.itjust.works"
      +username: "@taladar@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729030774 {#2188
        date: 2024-10-16 00:19:34.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2146 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2180 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2181 …}
      +entries: Doctrine\ORM\PersistentCollection {#2171 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2186 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2187 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2177 …}
      +posts: Doctrine\ORM\PersistentCollection {#2174 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2170 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2184 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2169 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2134 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1985 …}
      +follows: Doctrine\ORM\PersistentCollection {#1994 …}
      +followers: Doctrine\ORM\PersistentCollection {#2005 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1996 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1993 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1992 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2002 …}
      +reports: Doctrine\ORM\PersistentCollection {#2000 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2007 …}
      +violations: Doctrine\ORM\PersistentCollection {#1990 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2010 …}
      +awards: Doctrine\ORM\PersistentCollection {#2014 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2016 …}
      +categories: Doctrine\ORM\PersistentCollection {#2017 …}
      -id: 6866
      -password: "$2y$13$UUk/WmdMChis5IcailvRx.cxhxscglONzkQjypT2B08V1u7CQD0rW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1984 …}
      +apId: "taladar@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/taladar"
      +apPublicUrl: "https://sh.itjust.works/u/taladar"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "taladar"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729105890 {#2142
        date: 2024-10-16 21:11:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687447297 {#2034
        date: 2023-06-22 17:21:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2117
      +user: Proxies\__CG__\App\Entity\User {#3092
        +avatar: Proxies\__CG__\App\Entity\Image {#7317 …}
        +cover: Proxies\__CG__\App\Entity\Image {#7318 …}
        +email: "danie10@lemmy.ml"
        +username: "@danie10@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "I blog about #technology #gadgets #opensource #FOSS #greentech #traditionalwetshaving #LCHF #health #alternativeto #hamradio (ZS1OSS) #southafrica - see [gadgeteer.co.za/blog](https://gadgeteer.co.za/blog). I also blog to various other social networks which I list at [gadgeteer.co.za/social-networks-i-post-to](https://gadgeteer.co.za/social-networks-i-post-to)."
        +lastActive: DateTime @1723213156 {#7314
          date: 2024-08-09 16:19:16.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#7319 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7321 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#7323 …}
        +entries: Doctrine\ORM\PersistentCollection {#7325 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#7327 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#7329 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7331 …}
        +posts: Doctrine\ORM\PersistentCollection {#7333 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#7335 …}
        +postComments: Doctrine\ORM\PersistentCollection {#7337 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#7339 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#7341 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#7343 …}
        +follows: Doctrine\ORM\PersistentCollection {#7345 …}
        +followers: Doctrine\ORM\PersistentCollection {#7347 …}
        +blocks: Doctrine\ORM\PersistentCollection {#7349 …}
        +blockers: Doctrine\ORM\PersistentCollection {#7351 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#7353 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#7355 …}
        +reports: Doctrine\ORM\PersistentCollection {#7357 …}
        +favourites: Doctrine\ORM\PersistentCollection {#7359 …}
        +violations: Doctrine\ORM\PersistentCollection {#7361 …}
        +notifications: Doctrine\ORM\PersistentCollection {#7363 …}
        +awards: Doctrine\ORM\PersistentCollection {#7365 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#7367 …}
        +categories: Doctrine\ORM\PersistentCollection {#7369 …}
        -id: 19087
        -password: "$2y$13$QUgbNXXchyV7t4HOK76i3eKo/3bPbNqB5IXBK7vaT84MiuHCVvX66"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7371 …}
        +apId: "danie10@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/danie10"
        +apPublicUrl: "https://lemmy.ml/u/danie10"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "danie10"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729397901 {#7315
          date: 2024-10-20 06:18:21.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688542846 {#7316
          date: 2023-07-05 09:40:46.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#6551 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#6557 …}
      +slug: "Atuin-is-an-open-source-shell-command-history-app-for-Linux"
      +title: "Atuin is an open-source shell command history app for Linux with syncing, unlimited history, and with contextual search"
      +url: "https://lemmy.ml/pictrs/image/58cb1f10-65c3-4c47-bb90-bf1673a14a23.jpeg"
      +body: """
        Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. With this context, Atuin gives you faster and better search of your shell history!\n
        \n
        Additionally, it provides optional and fully encrypted (E2EE) synchronisation of your history between machines, via an Atuin server, or you can self-host your own server. There is a single command to easily delete your data from the server too.\n
        \n
        It supports zsh, bash, fish, and nushell shells right now.\n
        \n
        The search is as easy as pressing the up arrow in the terminal and then scrolling back, or typing to search. But you could also type something like this to do a search [search for all successful `make` commands, recorded after 3pm yesterday atuin search --exit 0 --after “yesterday 3pm” make].\n
        \n
        Atuin offers configurable full text or fuzzy search, filterable by host, directory, etc. As it has context around dates, times, exit code, and even the directory location form where a command was executed, you could use the -c flag to just search for commands run in a particular directory.\n
        \n
        The sync function allows you to have the same history across terminals, across sessions, and across machines.\n
        \n
        There is a quick start script that can be run to install it, otherwise you can also install from the various Linux repos. For manual installation, the steps I found to get going were:\n
        \n
        - Install Ble.sh and add it to your .bashrc (or other shell) file\n
        - Install Atuin and add it to your .bashrc (or other shell) file (after Ble.sh)\n
        - Restart your shell and run ‘atuin import bash’ to import my bash history into Atuin\n
        - Press up arrow to see if Atuin interactive search triggers\n
        \n
        The link below has some good documentation as well a link to their source code.\n
        \n
        See [atuin.sh](https://atuin.sh/)\n
        \n
        \u{FEFF}#technology\u{FEFF} \u{FEFF}#Linux\u{FEFF} \u{FEFF}#opensource\u{FEFF}
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 15
      +favouriteCount: 117
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722760139 {#6552
        date: 2024-08-04 10:28:59.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#6559 …}
      +votes: Doctrine\ORM\PersistentCollection {#6561 …}
      +reports: Doctrine\ORM\PersistentCollection {#6563 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6565 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6567 …}
      +badges: Doctrine\ORM\PersistentCollection {#6569 …}
      +children: []
      -id: 28363
      -titleTs: "'app':10 'atuin':1 'command':8 'contextu':19 'histori':9,16 'linux':12 'open':5 'open-sourc':4 'search':20 'shell':7 'sourc':6 'sync':14 'unlimit':15"
      -bodyTs: "'/)':304 '0':129 '3pm':124,132 'across':193,195,198 'add':237,249 'addit':13,32 'allow':186 'also':107,216 'around':151 'arrow':92,277 'atuin':1,21,48,126,134,247,265,274,281 'atuin.sh':301,303 'atuin.sh/)':302 'back':99 'bash':76,267,271 'bashrc':241,253 'better':26 'ble.sh':235,259 'c':171 'code':155,299 'command':17,63,121,164,177 'configur':136 'context':14,20,150 'could':106,168 'data':68 'databas':10 'date':152 'delet':66 'directori':145,159,182 'document':291 'e2ee':39 'easi':87 'easili':65 'encrypt':38 'etc':146 'even':157 'execut':166 'exist':4 'exit':128,154 'faster':24 'file':245,257 'filter':142 'fish':77 'flag':172 'form':161 'found':229 'full':137 'fulli':37 'function':185 'fuzzi':140 'get':231 'give':22 'go':232 'good':290 'histori':6,31,43,192,272 'host':55,144 'import':266,269 'instal':211,217,225,234,246 'interact':282 'like':110 'link':286,295 'linux':221,306 'locat':160 'machin':45,199 'make':120,133 'manual':224 'nushel':79 'offer':135 'opensourc':307 'option':35 'otherwis':213 'particular':181 'press':89,275 'provid':34 'quick':203 'record':12,122 'replac':2 'repo':222 'restart':260 'right':81 'run':178,209,264 'script':205 'scroll':98 'search':27,84,103,115,116,127,141,175,283 'see':279,300 'self':54 'self-host':53 'server':49,58,71 'session':196 'shell':5,30,80,244,256,262 'singl':62 'someth':109 'sourc':298 'sqlite':9 'start':204 'step':227 'success':119 'support':74 'sync':184 'synchronis':40 'technolog':305 'termin':95,194 'text':138 'time':153 'trigger':284 'type':101,108 'use':169 'various':220 'via':46 'well':293 'yesterday':125,131 'zsh':75"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704893886
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/10305853"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704807486 {#6549
        date: 2024-01-09 14:38:06.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3307
      +user: Proxies\__CG__\App\Entity\User {#3092 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3269
        +user: App\Entity\User {#2149}
        +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3093
          +user: Proxies\__CG__\App\Entity\User {#3092 …2}
          +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#2039
            +user: App\Entity\User {#2149}
            +entry: Proxies\__CG__\App\Entity\Entry {#2117 …2}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: null
            +root: null
            +body: "Does sqlite read-only access still work when the disk is full? Would be bad if your history tool prevented shell access when you need to delete something if your disk fills up. Also not sure how fsynced access might slow down debugging of I/O starvation issues (when you want your shell to run from memory mostly)."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1719442170 {#2286
              date: 2024-06-27 00:49:30.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@danie10@lemmy.ml"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2156 …}
            +nested: Doctrine\ORM\PersistentCollection {#2154 …}
            +votes: Doctrine\ORM\PersistentCollection {#2157 …}
            +reports: Doctrine\ORM\PersistentCollection {#2147 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2150 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2153 …}
            -id: 293478
            -bodyTs: "'access':6,23,40 'also':35 'bad':16 'debug':44 'delet':28 'disk':11,32 'fill':33 'fsync':39 'full':13 'histori':19 'i/o':46 'issu':48 'memori':57 'might':41 'most':58 'need':26 'prevent':21 'read':4 'read-on':3 'run':55 'shell':22,53 'slow':42 'someth':29 'sqlite':2 'starvat':47 'still':7 'sure':37 'tool':20 'want':51 'work':8 'would':14"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/7291778"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704808653 {#2287
              date: 2024-01-09 14:57:33.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2039}
          +body: "I think a lot of other OS things are going to break when a disc gets full… But you can also delete history within Atuin."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704814002 {#3095
            date: 2024-01-09 16:26:42.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@danie10@lemmy.ml"
            "@taladar@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3091 …}
          +nested: Doctrine\ORM\PersistentCollection {#3089 …}
          +votes: Doctrine\ORM\PersistentCollection {#3169 …}
          +reports: Doctrine\ORM\PersistentCollection {#3172 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3161 …}
          -id: 293605
          -bodyTs: "'also':21 'atuin':25 'break':12 'delet':22 'disc':15 'full':17 'get':16 'go':10 'histori':23 'lot':4 'os':7 'thing':8 'think':2 'within':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7196557"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704814002 {#3094
            date: 2024-01-09 16:26:42.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2039}
        +body: "The point was more if atuin breaks your shell under those circumstances so you can not fix the full disk. Sqlite usually writes some transaction file before it does anything, doesn’t it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704814862 {#3266
          date: 2024-01-09 16:41:02.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
          "@danie10@lemmy.ml"
          "@taladar@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3270 …}
        +nested: Doctrine\ORM\PersistentCollection {#3272 …}
        +votes: Doctrine\ORM\PersistentCollection {#3274 …}
        +reports: Doctrine\ORM\PersistentCollection {#3276 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3278 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3280 …}
        -id: 293629
        -bodyTs: "'anyth':30 'atuin':6 'break':7 'circumst':12 'disk':20 'doesn':31 'file':26 'fix':17 'full':19 'point':2 'shell':9 'sqlite':21 'transact':25 'usual':22 'write':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/7294087"
        +editedAt: DateTimeImmutable @1719438506 {#3267
          date: 2024-06-26 23:48:26.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704814862 {#3268
          date: 2024-01-09 16:41:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2039}
      +body: "But like most other things you’d chroot in and disable it? I think though whatever fills up your disk is probably going to prevent a proper boot up."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704815003 {#3305
        date: 2024-01-09 16:43:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@danie10@lemmy.ml"
        "@taladar@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3308 …}
      +nested: Doctrine\ORM\PersistentCollection {#3310 …}
      +votes: Doctrine\ORM\PersistentCollection {#3312 …}
      +reports: Doctrine\ORM\PersistentCollection {#3314 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3316 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3318 …}
      -id: 293633
      -bodyTs: "'boot':28 'chroot':8 'd':7 'disabl':11 'disk':20 'fill':17 'go':23 'like':2 'prevent':25 'probabl':22 'proper':27 'thing':5 'think':14 'though':15 'whatev':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7196824"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704815003 {#3306
        date: 2024-01-09 16:43:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2039}
    +body: "Usually apart from potentially a reboot afterwards to make sure all services are running normally again a filled up disk doesn’t require a reboot."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704815367 {#3326
      date: 2024-01-09 16:49:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@danie10@lemmy.ml"
      "@taladar@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3329 …}
    +nested: Doctrine\ORM\PersistentCollection {#3333 …}
    +votes: Doctrine\ORM\PersistentCollection {#3335 …}
    +reports: Doctrine\ORM\PersistentCollection {#3336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3338 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3340 …}
    -id: 293644
    -bodyTs: "'afterward':7 'apart':2 'disk':20 'doesn':21 'fill':18 'make':9 'normal':15 'potenti':4 'reboot':6,25 'requir':23 'run':14 'servic':12 'sure':10 'usual':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/7294230"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704815367 {#3323
      date: 2024-01-09 16:49:27.0 +01:00
    }
  }
  +nestedComments: []
  +level: 5
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 66.30 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2368
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
      \n
      Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
      \n
      F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719079990 {#1981
      date: 2024-06-22 20:13:10.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2373 …}
    +nested: Doctrine\ORM\PersistentCollection {#2376 …}
    +votes: Doctrine\ORM\PersistentCollection {#2365 …}
    +reports: Doctrine\ORM\PersistentCollection {#2366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 287268
    -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6466690"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704588039 {#1983
      date: 2024-01-07 01:40:39.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#13245
  +comment: App\Entity\EntryComment {#2368
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
      \n
      Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
      \n
      F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719079990 {#1981
      date: 2024-06-22 20:13:10.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2373 …}
    +nested: Doctrine\ORM\PersistentCollection {#2376 …}
    +votes: Doctrine\ORM\PersistentCollection {#2365 …}
    +reports: Doctrine\ORM\PersistentCollection {#2366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 287268
    -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6466690"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704588039 {#1983
      date: 2024-01-07 01:40:39.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#1349
    +avatar: null
    +cover: null
    +email: "oxomoxo@lemmy.world"
    +username: "@oxomoxo@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1719079990 {#1982
      date: 2024-06-22 20:13:10.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 {#1351 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
    +entries: Doctrine\ORM\PersistentCollection {#1355 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
    +posts: Doctrine\ORM\PersistentCollection {#2497 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
    +follows: Doctrine\ORM\PersistentCollection {#2509 …}
    +followers: Doctrine\ORM\PersistentCollection {#2511 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
    +reports: Doctrine\ORM\PersistentCollection {#2521 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
    +violations: Doctrine\ORM\PersistentCollection {#2525 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
    +awards: Doctrine\ORM\PersistentCollection {#2529 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
    +categories: Doctrine\ORM\PersistentCollection {#2533 …}
    -id: 84767
    -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
    +apId: "oxomoxo@lemmy.world"
    +apProfileId: "https://lemmy.world/u/oxomoxo"
    +apPublicUrl: "https://lemmy.world/u/oxomoxo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "oxomoxo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703985580 {#1979
      date: 2023-12-31 02:19:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703985579 {#1980
      date: 2023-12-31 02:19:39.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#13307
  +user: App\Entity\User {#1349
    +avatar: null
    +cover: null
    +email: "oxomoxo@lemmy.world"
    +username: "@oxomoxo@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1719079990 {#1982
      date: 2024-06-22 20:13:10.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 {#1351 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
    +entries: Doctrine\ORM\PersistentCollection {#1355 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
    +posts: Doctrine\ORM\PersistentCollection {#2497 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
    +follows: Doctrine\ORM\PersistentCollection {#2509 …}
    +followers: Doctrine\ORM\PersistentCollection {#2511 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
    +reports: Doctrine\ORM\PersistentCollection {#2521 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
    +violations: Doctrine\ORM\PersistentCollection {#2525 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
    +awards: Doctrine\ORM\PersistentCollection {#2529 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
    +categories: Doctrine\ORM\PersistentCollection {#2533 …}
    -id: 84767
    -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
    +apId: "oxomoxo@lemmy.world"
    +apProfileId: "https://lemmy.world/u/oxomoxo"
    +apPublicUrl: "https://lemmy.world/u/oxomoxo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "oxomoxo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703985580 {#1979
      date: 2023-12-31 02:19:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703985579 {#1980
      date: 2023-12-31 02:19:39.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1704588039 {#1983
    date: 2024-01-07 01:40:39.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#13362
  +date: DateTimeImmutable @1704588039 {#1983
    date: 2024-01-07 01:40:39.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704588039 {#1983
    date: 2024-01-07 01:40:39.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#13416
  +createdAt: DateTimeImmutable @1704588039 {#1983
    date: 2024-01-07 01:40:39.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.13 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2375
    +user: Proxies\__CG__\App\Entity\User {#5113 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
    +title: "Android dictionary app that uses Wikitionary as a backend"
    +url: null
    +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 75
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720220614 {#13283
      date: 2024-07-06 01:03:34.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#13282 …}
    +votes: Doctrine\ORM\PersistentCollection {#13290 …}
    +reports: Doctrine\ORM\PersistentCollection {#13292 …}
    +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
    +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
    +badges: Doctrine\ORM\PersistentCollection {#13298 …}
    +children: []
    -id: 27731
    -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
    -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704671276
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12292085"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704584876 {#13280
      date: 2024-01-07 00:47:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#13470
  +entry: Proxies\__CG__\App\Entity\Entry {#2375
    +user: Proxies\__CG__\App\Entity\User {#5113 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
    +title: "Android dictionary app that uses Wikitionary as a backend"
    +url: null
    +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 75
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720220614 {#13283
      date: 2024-07-06 01:03:34.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#13282 …}
    +votes: Doctrine\ORM\PersistentCollection {#13290 …}
    +reports: Doctrine\ORM\PersistentCollection {#13292 …}
    +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
    +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
    +badges: Doctrine\ORM\PersistentCollection {#13298 …}
    +children: []
    -id: 27731
    -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
    -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704671276
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/12292085"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704584876 {#13280
      date: 2024-01-07 00:47:56.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.28 ms
Input props
[
  "user" => App\Entity\User {#1349
    +avatar: null
    +cover: null
    +email: "oxomoxo@lemmy.world"
    +username: "@oxomoxo@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1719079990 {#1982
      date: 2024-06-22 20:13:10.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 {#1351 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
    +entries: Doctrine\ORM\PersistentCollection {#1355 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
    +posts: Doctrine\ORM\PersistentCollection {#2497 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
    +follows: Doctrine\ORM\PersistentCollection {#2509 …}
    +followers: Doctrine\ORM\PersistentCollection {#2511 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
    +reports: Doctrine\ORM\PersistentCollection {#2521 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
    +violations: Doctrine\ORM\PersistentCollection {#2525 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
    +awards: Doctrine\ORM\PersistentCollection {#2529 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
    +categories: Doctrine\ORM\PersistentCollection {#2533 …}
    -id: 84767
    -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
    +apId: "oxomoxo@lemmy.world"
    +apProfileId: "https://lemmy.world/u/oxomoxo"
    +apPublicUrl: "https://lemmy.world/u/oxomoxo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "oxomoxo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703985580 {#1979
      date: 2023-12-31 02:19:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703985579 {#1980
      date: 2023-12-31 02:19:39.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#13525
  +width: 40
  +height: 40
  +user: App\Entity\User {#1349
    +avatar: null
    +cover: null
    +email: "oxomoxo@lemmy.world"
    +username: "@oxomoxo@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1719079990 {#1982
      date: 2024-06-22 20:13:10.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 {#1351 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
    +entries: Doctrine\ORM\PersistentCollection {#1355 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
    +posts: Doctrine\ORM\PersistentCollection {#2497 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
    +follows: Doctrine\ORM\PersistentCollection {#2509 …}
    +followers: Doctrine\ORM\PersistentCollection {#2511 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
    +reports: Doctrine\ORM\PersistentCollection {#2521 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
    +violations: Doctrine\ORM\PersistentCollection {#2525 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
    +awards: Doctrine\ORM\PersistentCollection {#2529 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
    +categories: Doctrine\ORM\PersistentCollection {#2533 …}
    -id: 84767
    -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
    +apId: "oxomoxo@lemmy.world"
    +apProfileId: "https://lemmy.world/u/oxomoxo"
    +apPublicUrl: "https://lemmy.world/u/oxomoxo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "oxomoxo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703985580 {#1979
      date: 2023-12-31 02:19:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703985579 {#1980
      date: 2023-12-31 02:19:39.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.38 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2368
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
      \n
      Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
      \n
      F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719079990 {#1981
      date: 2024-06-22 20:13:10.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2373 …}
    +nested: Doctrine\ORM\PersistentCollection {#2376 …}
    +votes: Doctrine\ORM\PersistentCollection {#2365 …}
    +reports: Doctrine\ORM\PersistentCollection {#2366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 287268
    -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6466690"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704588039 {#1983
      date: 2024-01-07 01:40:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13602
  +subject: App\Entity\EntryComment {#2368
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
      \n
      Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
      \n
      F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719079990 {#1981
      date: 2024-06-22 20:13:10.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2373 …}
    +nested: Doctrine\ORM\PersistentCollection {#2376 …}
    +votes: Doctrine\ORM\PersistentCollection {#2365 …}
    +reports: Doctrine\ORM\PersistentCollection {#2366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 287268
    -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6466690"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704588039 {#1983
      date: 2024-01-07 01:40:39.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.64 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2368
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
      \n
      Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
      \n
      F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719079990 {#1981
      date: 2024-06-22 20:13:10.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2373 …}
    +nested: Doctrine\ORM\PersistentCollection {#2376 …}
    +votes: Doctrine\ORM\PersistentCollection {#2365 …}
    +reports: Doctrine\ORM\PersistentCollection {#2366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 287268
    -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6466690"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704588039 {#1983
      date: 2024-01-07 01:40:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13659
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2368
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
      \n
      Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
      \n
      F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719079990 {#1981
      date: 2024-06-22 20:13:10.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2373 …}
    +nested: Doctrine\ORM\PersistentCollection {#2376 …}
    +votes: Doctrine\ORM\PersistentCollection {#2365 …}
    +reports: Doctrine\ORM\PersistentCollection {#2366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 287268
    -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6466690"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704588039 {#1983
      date: 2024-01-07 01:40:39.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 51.51 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2368
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
      \n
      Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
      \n
      F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719079990 {#1981
      date: 2024-06-22 20:13:10.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2373 …}
    +nested: Doctrine\ORM\PersistentCollection {#2376 …}
    +votes: Doctrine\ORM\PersistentCollection {#2365 …}
    +reports: Doctrine\ORM\PersistentCollection {#2366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 287268
    -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6466690"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704588039 {#1983
      date: 2024-01-07 01:40:39.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#13899
  +comment: App\Entity\EntryComment {#2368
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
      \n
      Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
      \n
      F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719079990 {#1981
      date: 2024-06-22 20:13:10.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2373 …}
    +nested: Doctrine\ORM\PersistentCollection {#2376 …}
    +votes: Doctrine\ORM\PersistentCollection {#2365 …}
    +reports: Doctrine\ORM\PersistentCollection {#2366 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
    -id: 287268
    -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6466690"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704588039 {#1983
      date: 2024-01-07 01:40:39.0 +01:00
    }
  }
  +nestedComments: [
    289621 => App\Entity\EntryComment {#3109
      +user: Proxies\__CG__\App\Entity\User {#3108
        +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
        +cover: null
        +email: "library_napper@monyet.cc"
        +username: "@library_napper@monyet.cc"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728955965 {#14041
          date: 2024-10-15 03:32:45.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 {#14045 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
        +entries: Doctrine\ORM\PersistentCollection {#14051 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
        +posts: Doctrine\ORM\PersistentCollection {#14059 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
        +follows: Doctrine\ORM\PersistentCollection {#14071 …}
        +followers: Doctrine\ORM\PersistentCollection {#14073 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
        +reports: Doctrine\ORM\PersistentCollection {#14083 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
        +violations: Doctrine\ORM\PersistentCollection {#14087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
        +awards: Doctrine\ORM\PersistentCollection {#14091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
        +categories: Doctrine\ORM\PersistentCollection {#14095 …}
        -id: 53463
        -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
        +apId: "library_napper@monyet.cc"
        +apProfileId: "https://monyet.cc/u/library_napper"
        +apPublicUrl: "https://monyet.cc/u/library_napper"
        +apFollowersUrl: null
        +apInboxUrl: "https://monyet.cc/inbox"
        +apDomain: "monyet.cc"
        +apPreferredUsername: "library_napper"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728078184 {#14042
          date: 2024-10-04 23:43:04.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696747440 {#14043
          date: 2023-10-08 08:44:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2368}
      +root: App\Entity\EntryComment {#2368}
      +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704652241 {#3111
        date: 2024-01-07 19:30:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@oxomoxo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3107 …}
      +nested: Doctrine\ORM\PersistentCollection {#3105 …}
      +votes: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3101 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
      -id: 289621
      -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://monyet.cc/comment/4253121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704652241 {#3110
        date: 2024-01-07 19:30:41.0 +01:00
      }
    }
    289880 => App\Entity\EntryComment {#3253
      +user: App\Entity\User {#1349}
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3109}
      +root: App\Entity\EntryComment {#2368}
      +body: "True, just got to remember update from time to time. Got to add Rizz or whatever else the kids are saying these days… 🙂"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704659453 {#3251
        date: 2024-01-07 21:30:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@oxomoxo@lemmy.world"
        "@library_napper@monyet.cc"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3254 …}
      +nested: Doctrine\ORM\PersistentCollection {#3256 …}
      +votes: Doctrine\ORM\PersistentCollection {#3258 …}
      +reports: Doctrine\ORM\PersistentCollection {#3260 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
      -id: 289880
      -bodyTs: "'add':13 'day':23 'els':17 'got':3,11 'kid':19 'rememb':5 'rizz':14 'say':21 'time':8,10 'true':1 'updat':6 'whatev':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6482089"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704659453 {#3252
        date: 2024-01-07 21:30:53.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 47.85 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3109
    +user: Proxies\__CG__\App\Entity\User {#3108
      +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
      +cover: null
      +email: "library_napper@monyet.cc"
      +username: "@library_napper@monyet.cc"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728955965 {#14041
        date: 2024-10-15 03:32:45.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 {#14045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
      +entries: Doctrine\ORM\PersistentCollection {#14051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
      +posts: Doctrine\ORM\PersistentCollection {#14059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
      +follows: Doctrine\ORM\PersistentCollection {#14071 …}
      +followers: Doctrine\ORM\PersistentCollection {#14073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
      +reports: Doctrine\ORM\PersistentCollection {#14083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
      +violations: Doctrine\ORM\PersistentCollection {#14087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
      +awards: Doctrine\ORM\PersistentCollection {#14091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
      +categories: Doctrine\ORM\PersistentCollection {#14095 …}
      -id: 53463
      -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
      +apId: "library_napper@monyet.cc"
      +apProfileId: "https://monyet.cc/u/library_napper"
      +apPublicUrl: "https://monyet.cc/u/library_napper"
      +apFollowersUrl: null
      +apInboxUrl: "https://monyet.cc/inbox"
      +apDomain: "monyet.cc"
      +apPreferredUsername: "library_napper"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728078184 {#14042
        date: 2024-10-04 23:43:04.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696747440 {#14043
        date: 2023-10-08 08:44:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2368
      +user: App\Entity\User {#1349
        +avatar: null
        +cover: null
        +email: "oxomoxo@lemmy.world"
        +username: "@oxomoxo@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1719079990 {#1982
          date: 2024-06-22 20:13:10.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 {#1351 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
        +entries: Doctrine\ORM\PersistentCollection {#1355 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
        +posts: Doctrine\ORM\PersistentCollection {#2497 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
        +follows: Doctrine\ORM\PersistentCollection {#2509 …}
        +followers: Doctrine\ORM\PersistentCollection {#2511 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
        +reports: Doctrine\ORM\PersistentCollection {#2521 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
        +violations: Doctrine\ORM\PersistentCollection {#2525 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
        +awards: Doctrine\ORM\PersistentCollection {#2529 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
        +categories: Doctrine\ORM\PersistentCollection {#2533 …}
        -id: 84767
        -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
        +apId: "oxomoxo@lemmy.world"
        +apProfileId: "https://lemmy.world/u/oxomoxo"
        +apPublicUrl: "https://lemmy.world/u/oxomoxo"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "oxomoxo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703985580 {#1979
          date: 2023-12-31 02:19:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703985579 {#1980
          date: 2023-12-31 02:19:39.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
        \n
        Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
        \n
        F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719079990 {#1981
        date: 2024-06-22 20:13:10.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2373 …}
      +nested: Doctrine\ORM\PersistentCollection {#2376 …}
      +votes: Doctrine\ORM\PersistentCollection {#2365 …}
      +reports: Doctrine\ORM\PersistentCollection {#2366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 287268
      -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6466690"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704588039 {#1983
        date: 2024-01-07 01:40:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704652241 {#3111
      date: 2024-01-07 19:30:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3107 …}
    +nested: Doctrine\ORM\PersistentCollection {#3105 …}
    +votes: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3101 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    -id: 289621
    -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://monyet.cc/comment/4253121"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704652241 {#3110
      date: 2024-01-07 19:30:41.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#13959
  +comment: App\Entity\EntryComment {#3109
    +user: Proxies\__CG__\App\Entity\User {#3108
      +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
      +cover: null
      +email: "library_napper@monyet.cc"
      +username: "@library_napper@monyet.cc"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728955965 {#14041
        date: 2024-10-15 03:32:45.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 {#14045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
      +entries: Doctrine\ORM\PersistentCollection {#14051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
      +posts: Doctrine\ORM\PersistentCollection {#14059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
      +follows: Doctrine\ORM\PersistentCollection {#14071 …}
      +followers: Doctrine\ORM\PersistentCollection {#14073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
      +reports: Doctrine\ORM\PersistentCollection {#14083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
      +violations: Doctrine\ORM\PersistentCollection {#14087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
      +awards: Doctrine\ORM\PersistentCollection {#14091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
      +categories: Doctrine\ORM\PersistentCollection {#14095 …}
      -id: 53463
      -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
      +apId: "library_napper@monyet.cc"
      +apProfileId: "https://monyet.cc/u/library_napper"
      +apPublicUrl: "https://monyet.cc/u/library_napper"
      +apFollowersUrl: null
      +apInboxUrl: "https://monyet.cc/inbox"
      +apDomain: "monyet.cc"
      +apPreferredUsername: "library_napper"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728078184 {#14042
        date: 2024-10-04 23:43:04.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696747440 {#14043
        date: 2023-10-08 08:44:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2368
      +user: App\Entity\User {#1349
        +avatar: null
        +cover: null
        +email: "oxomoxo@lemmy.world"
        +username: "@oxomoxo@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1719079990 {#1982
          date: 2024-06-22 20:13:10.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 {#1351 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
        +entries: Doctrine\ORM\PersistentCollection {#1355 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
        +posts: Doctrine\ORM\PersistentCollection {#2497 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
        +follows: Doctrine\ORM\PersistentCollection {#2509 …}
        +followers: Doctrine\ORM\PersistentCollection {#2511 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
        +reports: Doctrine\ORM\PersistentCollection {#2521 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
        +violations: Doctrine\ORM\PersistentCollection {#2525 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
        +awards: Doctrine\ORM\PersistentCollection {#2529 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
        +categories: Doctrine\ORM\PersistentCollection {#2533 …}
        -id: 84767
        -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
        +apId: "oxomoxo@lemmy.world"
        +apProfileId: "https://lemmy.world/u/oxomoxo"
        +apPublicUrl: "https://lemmy.world/u/oxomoxo"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "oxomoxo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703985580 {#1979
          date: 2023-12-31 02:19:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703985579 {#1980
          date: 2023-12-31 02:19:39.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
        \n
        Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
        \n
        F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719079990 {#1981
        date: 2024-06-22 20:13:10.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2373 …}
      +nested: Doctrine\ORM\PersistentCollection {#2376 …}
      +votes: Doctrine\ORM\PersistentCollection {#2365 …}
      +reports: Doctrine\ORM\PersistentCollection {#2366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 287268
      -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6466690"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704588039 {#1983
        date: 2024-01-07 01:40:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704652241 {#3111
      date: 2024-01-07 19:30:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3107 …}
    +nested: Doctrine\ORM\PersistentCollection {#3105 …}
    +votes: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3101 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    -id: 289621
    -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://monyet.cc/comment/4253121"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704652241 {#3110
      date: 2024-01-07 19:30:41.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.53 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3108
    +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
    +cover: null
    +email: "library_napper@monyet.cc"
    +username: "@library_napper@monyet.cc"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728955965 {#14041
      date: 2024-10-15 03:32:45.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 {#14045 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
    +entries: Doctrine\ORM\PersistentCollection {#14051 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
    +posts: Doctrine\ORM\PersistentCollection {#14059 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
    +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
    +follows: Doctrine\ORM\PersistentCollection {#14071 …}
    +followers: Doctrine\ORM\PersistentCollection {#14073 …}
    +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
    +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
    +reports: Doctrine\ORM\PersistentCollection {#14083 …}
    +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
    +violations: Doctrine\ORM\PersistentCollection {#14087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
    +awards: Doctrine\ORM\PersistentCollection {#14091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
    +categories: Doctrine\ORM\PersistentCollection {#14095 …}
    -id: 53463
    -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
    +apId: "library_napper@monyet.cc"
    +apProfileId: "https://monyet.cc/u/library_napper"
    +apPublicUrl: "https://monyet.cc/u/library_napper"
    +apFollowersUrl: null
    +apInboxUrl: "https://monyet.cc/inbox"
    +apDomain: "monyet.cc"
    +apPreferredUsername: "library_napper"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728078184 {#14042
      date: 2024-10-04 23:43:04.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696747440 {#14043
      date: 2023-10-08 08:44:00.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#14004
  +user: Proxies\__CG__\App\Entity\User {#3108
    +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
    +cover: null
    +email: "library_napper@monyet.cc"
    +username: "@library_napper@monyet.cc"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728955965 {#14041
      date: 2024-10-15 03:32:45.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 {#14045 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
    +entries: Doctrine\ORM\PersistentCollection {#14051 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
    +posts: Doctrine\ORM\PersistentCollection {#14059 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
    +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
    +follows: Doctrine\ORM\PersistentCollection {#14071 …}
    +followers: Doctrine\ORM\PersistentCollection {#14073 …}
    +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
    +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
    +reports: Doctrine\ORM\PersistentCollection {#14083 …}
    +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
    +violations: Doctrine\ORM\PersistentCollection {#14087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
    +awards: Doctrine\ORM\PersistentCollection {#14091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
    +categories: Doctrine\ORM\PersistentCollection {#14095 …}
    -id: 53463
    -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
    +apId: "library_napper@monyet.cc"
    +apProfileId: "https://monyet.cc/u/library_napper"
    +apPublicUrl: "https://monyet.cc/u/library_napper"
    +apFollowersUrl: null
    +apInboxUrl: "https://monyet.cc/inbox"
    +apDomain: "monyet.cc"
    +apPreferredUsername: "library_napper"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728078184 {#14042
      date: 2024-10-04 23:43:04.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696747440 {#14043
      date: 2023-10-08 08:44:00.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704652241 {#3110
    date: 2024-01-07 19:30:41.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14118
  +date: DateTimeImmutable @1704652241 {#3110
    date: 2024-01-07 19:30:41.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704652241 {#3110
    date: 2024-01-07 19:30:41.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#14172
  +createdAt: DateTimeImmutable @1704652241 {#3110
    date: 2024-01-07 19:30:41.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 3.13 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3108
    +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
    +cover: null
    +email: "library_napper@monyet.cc"
    +username: "@library_napper@monyet.cc"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728955965 {#14041
      date: 2024-10-15 03:32:45.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 {#14045 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
    +entries: Doctrine\ORM\PersistentCollection {#14051 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
    +posts: Doctrine\ORM\PersistentCollection {#14059 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
    +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
    +follows: Doctrine\ORM\PersistentCollection {#14071 …}
    +followers: Doctrine\ORM\PersistentCollection {#14073 …}
    +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
    +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
    +reports: Doctrine\ORM\PersistentCollection {#14083 …}
    +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
    +violations: Doctrine\ORM\PersistentCollection {#14087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
    +awards: Doctrine\ORM\PersistentCollection {#14091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
    +categories: Doctrine\ORM\PersistentCollection {#14095 …}
    -id: 53463
    -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
    +apId: "library_napper@monyet.cc"
    +apProfileId: "https://monyet.cc/u/library_napper"
    +apPublicUrl: "https://monyet.cc/u/library_napper"
    +apFollowersUrl: null
    +apInboxUrl: "https://monyet.cc/inbox"
    +apDomain: "monyet.cc"
    +apPreferredUsername: "library_napper"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728078184 {#14042
      date: 2024-10-04 23:43:04.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696747440 {#14043
      date: 2023-10-08 08:44:00.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#14226
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#3108
    +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
    +cover: null
    +email: "library_napper@monyet.cc"
    +username: "@library_napper@monyet.cc"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728955965 {#14041
      date: 2024-10-15 03:32:45.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 {#14045 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
    +entries: Doctrine\ORM\PersistentCollection {#14051 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
    +posts: Doctrine\ORM\PersistentCollection {#14059 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
    +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
    +follows: Doctrine\ORM\PersistentCollection {#14071 …}
    +followers: Doctrine\ORM\PersistentCollection {#14073 …}
    +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
    +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
    +reports: Doctrine\ORM\PersistentCollection {#14083 …}
    +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
    +violations: Doctrine\ORM\PersistentCollection {#14087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
    +awards: Doctrine\ORM\PersistentCollection {#14091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
    +categories: Doctrine\ORM\PersistentCollection {#14095 …}
    -id: 53463
    -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
    +apId: "library_napper@monyet.cc"
    +apProfileId: "https://monyet.cc/u/library_napper"
    +apPublicUrl: "https://monyet.cc/u/library_napper"
    +apFollowersUrl: null
    +apInboxUrl: "https://monyet.cc/inbox"
    +apDomain: "monyet.cc"
    +apPreferredUsername: "library_napper"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728078184 {#14042
      date: 2024-10-04 23:43:04.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696747440 {#14043
      date: 2023-10-08 08:44:00.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.46 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3109
    +user: Proxies\__CG__\App\Entity\User {#3108
      +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
      +cover: null
      +email: "library_napper@monyet.cc"
      +username: "@library_napper@monyet.cc"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728955965 {#14041
        date: 2024-10-15 03:32:45.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 {#14045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
      +entries: Doctrine\ORM\PersistentCollection {#14051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
      +posts: Doctrine\ORM\PersistentCollection {#14059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
      +follows: Doctrine\ORM\PersistentCollection {#14071 …}
      +followers: Doctrine\ORM\PersistentCollection {#14073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
      +reports: Doctrine\ORM\PersistentCollection {#14083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
      +violations: Doctrine\ORM\PersistentCollection {#14087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
      +awards: Doctrine\ORM\PersistentCollection {#14091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
      +categories: Doctrine\ORM\PersistentCollection {#14095 …}
      -id: 53463
      -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
      +apId: "library_napper@monyet.cc"
      +apProfileId: "https://monyet.cc/u/library_napper"
      +apPublicUrl: "https://monyet.cc/u/library_napper"
      +apFollowersUrl: null
      +apInboxUrl: "https://monyet.cc/inbox"
      +apDomain: "monyet.cc"
      +apPreferredUsername: "library_napper"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728078184 {#14042
        date: 2024-10-04 23:43:04.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696747440 {#14043
        date: 2023-10-08 08:44:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2368
      +user: App\Entity\User {#1349
        +avatar: null
        +cover: null
        +email: "oxomoxo@lemmy.world"
        +username: "@oxomoxo@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1719079990 {#1982
          date: 2024-06-22 20:13:10.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 {#1351 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
        +entries: Doctrine\ORM\PersistentCollection {#1355 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
        +posts: Doctrine\ORM\PersistentCollection {#2497 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
        +follows: Doctrine\ORM\PersistentCollection {#2509 …}
        +followers: Doctrine\ORM\PersistentCollection {#2511 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
        +reports: Doctrine\ORM\PersistentCollection {#2521 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
        +violations: Doctrine\ORM\PersistentCollection {#2525 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
        +awards: Doctrine\ORM\PersistentCollection {#2529 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
        +categories: Doctrine\ORM\PersistentCollection {#2533 …}
        -id: 84767
        -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
        +apId: "oxomoxo@lemmy.world"
        +apProfileId: "https://lemmy.world/u/oxomoxo"
        +apPublicUrl: "https://lemmy.world/u/oxomoxo"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "oxomoxo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703985580 {#1979
          date: 2023-12-31 02:19:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703985579 {#1980
          date: 2023-12-31 02:19:39.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
        \n
        Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
        \n
        F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719079990 {#1981
        date: 2024-06-22 20:13:10.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2373 …}
      +nested: Doctrine\ORM\PersistentCollection {#2376 …}
      +votes: Doctrine\ORM\PersistentCollection {#2365 …}
      +reports: Doctrine\ORM\PersistentCollection {#2366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 287268
      -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6466690"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704588039 {#1983
        date: 2024-01-07 01:40:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704652241 {#3111
      date: 2024-01-07 19:30:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3107 …}
    +nested: Doctrine\ORM\PersistentCollection {#3105 …}
    +votes: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3101 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    -id: 289621
    -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://monyet.cc/comment/4253121"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704652241 {#3110
      date: 2024-01-07 19:30:41.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#14297
  +subject: App\Entity\EntryComment {#3109
    +user: Proxies\__CG__\App\Entity\User {#3108
      +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
      +cover: null
      +email: "library_napper@monyet.cc"
      +username: "@library_napper@monyet.cc"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728955965 {#14041
        date: 2024-10-15 03:32:45.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 {#14045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
      +entries: Doctrine\ORM\PersistentCollection {#14051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
      +posts: Doctrine\ORM\PersistentCollection {#14059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
      +follows: Doctrine\ORM\PersistentCollection {#14071 …}
      +followers: Doctrine\ORM\PersistentCollection {#14073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
      +reports: Doctrine\ORM\PersistentCollection {#14083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
      +violations: Doctrine\ORM\PersistentCollection {#14087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
      +awards: Doctrine\ORM\PersistentCollection {#14091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
      +categories: Doctrine\ORM\PersistentCollection {#14095 …}
      -id: 53463
      -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
      +apId: "library_napper@monyet.cc"
      +apProfileId: "https://monyet.cc/u/library_napper"
      +apPublicUrl: "https://monyet.cc/u/library_napper"
      +apFollowersUrl: null
      +apInboxUrl: "https://monyet.cc/inbox"
      +apDomain: "monyet.cc"
      +apPreferredUsername: "library_napper"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728078184 {#14042
        date: 2024-10-04 23:43:04.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696747440 {#14043
        date: 2023-10-08 08:44:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2368
      +user: App\Entity\User {#1349
        +avatar: null
        +cover: null
        +email: "oxomoxo@lemmy.world"
        +username: "@oxomoxo@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1719079990 {#1982
          date: 2024-06-22 20:13:10.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 {#1351 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
        +entries: Doctrine\ORM\PersistentCollection {#1355 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
        +posts: Doctrine\ORM\PersistentCollection {#2497 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
        +follows: Doctrine\ORM\PersistentCollection {#2509 …}
        +followers: Doctrine\ORM\PersistentCollection {#2511 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
        +reports: Doctrine\ORM\PersistentCollection {#2521 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
        +violations: Doctrine\ORM\PersistentCollection {#2525 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
        +awards: Doctrine\ORM\PersistentCollection {#2529 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
        +categories: Doctrine\ORM\PersistentCollection {#2533 …}
        -id: 84767
        -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
        +apId: "oxomoxo@lemmy.world"
        +apProfileId: "https://lemmy.world/u/oxomoxo"
        +apPublicUrl: "https://lemmy.world/u/oxomoxo"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "oxomoxo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703985580 {#1979
          date: 2023-12-31 02:19:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703985579 {#1980
          date: 2023-12-31 02:19:39.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
        \n
        Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
        \n
        F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719079990 {#1981
        date: 2024-06-22 20:13:10.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2373 …}
      +nested: Doctrine\ORM\PersistentCollection {#2376 …}
      +votes: Doctrine\ORM\PersistentCollection {#2365 …}
      +reports: Doctrine\ORM\PersistentCollection {#2366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 287268
      -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6466690"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704588039 {#1983
        date: 2024-01-07 01:40:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704652241 {#3111
      date: 2024-01-07 19:30:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3107 …}
    +nested: Doctrine\ORM\PersistentCollection {#3105 …}
    +votes: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3101 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    -id: 289621
    -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://monyet.cc/comment/4253121"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704652241 {#3110
      date: 2024-01-07 19:30:41.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3109
    +user: Proxies\__CG__\App\Entity\User {#3108
      +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
      +cover: null
      +email: "library_napper@monyet.cc"
      +username: "@library_napper@monyet.cc"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728955965 {#14041
        date: 2024-10-15 03:32:45.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 {#14045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
      +entries: Doctrine\ORM\PersistentCollection {#14051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
      +posts: Doctrine\ORM\PersistentCollection {#14059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
      +follows: Doctrine\ORM\PersistentCollection {#14071 …}
      +followers: Doctrine\ORM\PersistentCollection {#14073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
      +reports: Doctrine\ORM\PersistentCollection {#14083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
      +violations: Doctrine\ORM\PersistentCollection {#14087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
      +awards: Doctrine\ORM\PersistentCollection {#14091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
      +categories: Doctrine\ORM\PersistentCollection {#14095 …}
      -id: 53463
      -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
      +apId: "library_napper@monyet.cc"
      +apProfileId: "https://monyet.cc/u/library_napper"
      +apPublicUrl: "https://monyet.cc/u/library_napper"
      +apFollowersUrl: null
      +apInboxUrl: "https://monyet.cc/inbox"
      +apDomain: "monyet.cc"
      +apPreferredUsername: "library_napper"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728078184 {#14042
        date: 2024-10-04 23:43:04.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696747440 {#14043
        date: 2023-10-08 08:44:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2368
      +user: App\Entity\User {#1349
        +avatar: null
        +cover: null
        +email: "oxomoxo@lemmy.world"
        +username: "@oxomoxo@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1719079990 {#1982
          date: 2024-06-22 20:13:10.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 {#1351 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
        +entries: Doctrine\ORM\PersistentCollection {#1355 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
        +posts: Doctrine\ORM\PersistentCollection {#2497 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
        +follows: Doctrine\ORM\PersistentCollection {#2509 …}
        +followers: Doctrine\ORM\PersistentCollection {#2511 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
        +reports: Doctrine\ORM\PersistentCollection {#2521 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
        +violations: Doctrine\ORM\PersistentCollection {#2525 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
        +awards: Doctrine\ORM\PersistentCollection {#2529 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
        +categories: Doctrine\ORM\PersistentCollection {#2533 …}
        -id: 84767
        -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
        +apId: "oxomoxo@lemmy.world"
        +apProfileId: "https://lemmy.world/u/oxomoxo"
        +apPublicUrl: "https://lemmy.world/u/oxomoxo"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "oxomoxo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703985580 {#1979
          date: 2023-12-31 02:19:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703985579 {#1980
          date: 2023-12-31 02:19:39.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
        \n
        Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
        \n
        F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719079990 {#1981
        date: 2024-06-22 20:13:10.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2373 …}
      +nested: Doctrine\ORM\PersistentCollection {#2376 …}
      +votes: Doctrine\ORM\PersistentCollection {#2365 …}
      +reports: Doctrine\ORM\PersistentCollection {#2366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 287268
      -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6466690"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704588039 {#1983
        date: 2024-01-07 01:40:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704652241 {#3111
      date: 2024-01-07 19:30:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3107 …}
    +nested: Doctrine\ORM\PersistentCollection {#3105 …}
    +votes: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3101 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    -id: 289621
    -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://monyet.cc/comment/4253121"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704652241 {#3110
      date: 2024-01-07 19:30:41.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#14354
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3109
    +user: Proxies\__CG__\App\Entity\User {#3108
      +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
      +cover: null
      +email: "library_napper@monyet.cc"
      +username: "@library_napper@monyet.cc"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728955965 {#14041
        date: 2024-10-15 03:32:45.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 {#14045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
      +entries: Doctrine\ORM\PersistentCollection {#14051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
      +posts: Doctrine\ORM\PersistentCollection {#14059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
      +follows: Doctrine\ORM\PersistentCollection {#14071 …}
      +followers: Doctrine\ORM\PersistentCollection {#14073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
      +reports: Doctrine\ORM\PersistentCollection {#14083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
      +violations: Doctrine\ORM\PersistentCollection {#14087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
      +awards: Doctrine\ORM\PersistentCollection {#14091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
      +categories: Doctrine\ORM\PersistentCollection {#14095 …}
      -id: 53463
      -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
      +apId: "library_napper@monyet.cc"
      +apProfileId: "https://monyet.cc/u/library_napper"
      +apPublicUrl: "https://monyet.cc/u/library_napper"
      +apFollowersUrl: null
      +apInboxUrl: "https://monyet.cc/inbox"
      +apDomain: "monyet.cc"
      +apPreferredUsername: "library_napper"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728078184 {#14042
        date: 2024-10-04 23:43:04.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696747440 {#14043
        date: 2023-10-08 08:44:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2368
      +user: App\Entity\User {#1349
        +avatar: null
        +cover: null
        +email: "oxomoxo@lemmy.world"
        +username: "@oxomoxo@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1719079990 {#1982
          date: 2024-06-22 20:13:10.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 {#1351 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
        +entries: Doctrine\ORM\PersistentCollection {#1355 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
        +posts: Doctrine\ORM\PersistentCollection {#2497 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
        +follows: Doctrine\ORM\PersistentCollection {#2509 …}
        +followers: Doctrine\ORM\PersistentCollection {#2511 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
        +reports: Doctrine\ORM\PersistentCollection {#2521 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
        +violations: Doctrine\ORM\PersistentCollection {#2525 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
        +awards: Doctrine\ORM\PersistentCollection {#2529 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
        +categories: Doctrine\ORM\PersistentCollection {#2533 …}
        -id: 84767
        -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
        +apId: "oxomoxo@lemmy.world"
        +apProfileId: "https://lemmy.world/u/oxomoxo"
        +apPublicUrl: "https://lemmy.world/u/oxomoxo"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "oxomoxo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703985580 {#1979
          date: 2023-12-31 02:19:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703985579 {#1980
          date: 2023-12-31 02:19:39.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
        \n
        Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
        \n
        F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719079990 {#1981
        date: 2024-06-22 20:13:10.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2373 …}
      +nested: Doctrine\ORM\PersistentCollection {#2376 …}
      +votes: Doctrine\ORM\PersistentCollection {#2365 …}
      +reports: Doctrine\ORM\PersistentCollection {#2366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 287268
      -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6466690"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704588039 {#1983
        date: 2024-01-07 01:40:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704652241 {#3111
      date: 2024-01-07 19:30:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3107 …}
    +nested: Doctrine\ORM\PersistentCollection {#3105 …}
    +votes: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3101 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    -id: 289621
    -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://monyet.cc/comment/4253121"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704652241 {#3110
      date: 2024-01-07 19:30:41.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 38.86 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3109
    +user: Proxies\__CG__\App\Entity\User {#3108
      +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
      +cover: null
      +email: "library_napper@monyet.cc"
      +username: "@library_napper@monyet.cc"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728955965 {#14041
        date: 2024-10-15 03:32:45.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 {#14045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
      +entries: Doctrine\ORM\PersistentCollection {#14051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
      +posts: Doctrine\ORM\PersistentCollection {#14059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
      +follows: Doctrine\ORM\PersistentCollection {#14071 …}
      +followers: Doctrine\ORM\PersistentCollection {#14073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
      +reports: Doctrine\ORM\PersistentCollection {#14083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
      +violations: Doctrine\ORM\PersistentCollection {#14087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
      +awards: Doctrine\ORM\PersistentCollection {#14091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
      +categories: Doctrine\ORM\PersistentCollection {#14095 …}
      -id: 53463
      -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
      +apId: "library_napper@monyet.cc"
      +apProfileId: "https://monyet.cc/u/library_napper"
      +apPublicUrl: "https://monyet.cc/u/library_napper"
      +apFollowersUrl: null
      +apInboxUrl: "https://monyet.cc/inbox"
      +apDomain: "monyet.cc"
      +apPreferredUsername: "library_napper"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728078184 {#14042
        date: 2024-10-04 23:43:04.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696747440 {#14043
        date: 2023-10-08 08:44:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2368
      +user: App\Entity\User {#1349
        +avatar: null
        +cover: null
        +email: "oxomoxo@lemmy.world"
        +username: "@oxomoxo@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1719079990 {#1982
          date: 2024-06-22 20:13:10.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 {#1351 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
        +entries: Doctrine\ORM\PersistentCollection {#1355 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
        +posts: Doctrine\ORM\PersistentCollection {#2497 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
        +follows: Doctrine\ORM\PersistentCollection {#2509 …}
        +followers: Doctrine\ORM\PersistentCollection {#2511 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
        +reports: Doctrine\ORM\PersistentCollection {#2521 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
        +violations: Doctrine\ORM\PersistentCollection {#2525 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
        +awards: Doctrine\ORM\PersistentCollection {#2529 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
        +categories: Doctrine\ORM\PersistentCollection {#2533 …}
        -id: 84767
        -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
        +apId: "oxomoxo@lemmy.world"
        +apProfileId: "https://lemmy.world/u/oxomoxo"
        +apPublicUrl: "https://lemmy.world/u/oxomoxo"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "oxomoxo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703985580 {#1979
          date: 2023-12-31 02:19:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703985579 {#1980
          date: 2023-12-31 02:19:39.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
        \n
        Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
        \n
        F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719079990 {#1981
        date: 2024-06-22 20:13:10.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2373 …}
      +nested: Doctrine\ORM\PersistentCollection {#2376 …}
      +votes: Doctrine\ORM\PersistentCollection {#2365 …}
      +reports: Doctrine\ORM\PersistentCollection {#2366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 287268
      -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6466690"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704588039 {#1983
        date: 2024-01-07 01:40:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704652241 {#3111
      date: 2024-01-07 19:30:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3107 …}
    +nested: Doctrine\ORM\PersistentCollection {#3105 …}
    +votes: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3101 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    -id: 289621
    -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://monyet.cc/comment/4253121"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704652241 {#3110
      date: 2024-01-07 19:30:41.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#14594
  +comment: App\Entity\EntryComment {#3109
    +user: Proxies\__CG__\App\Entity\User {#3108
      +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
      +cover: null
      +email: "library_napper@monyet.cc"
      +username: "@library_napper@monyet.cc"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728955965 {#14041
        date: 2024-10-15 03:32:45.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 {#14045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
      +entries: Doctrine\ORM\PersistentCollection {#14051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
      +posts: Doctrine\ORM\PersistentCollection {#14059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
      +follows: Doctrine\ORM\PersistentCollection {#14071 …}
      +followers: Doctrine\ORM\PersistentCollection {#14073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
      +reports: Doctrine\ORM\PersistentCollection {#14083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
      +violations: Doctrine\ORM\PersistentCollection {#14087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
      +awards: Doctrine\ORM\PersistentCollection {#14091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
      +categories: Doctrine\ORM\PersistentCollection {#14095 …}
      -id: 53463
      -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
      +apId: "library_napper@monyet.cc"
      +apProfileId: "https://monyet.cc/u/library_napper"
      +apPublicUrl: "https://monyet.cc/u/library_napper"
      +apFollowersUrl: null
      +apInboxUrl: "https://monyet.cc/inbox"
      +apDomain: "monyet.cc"
      +apPreferredUsername: "library_napper"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728078184 {#14042
        date: 2024-10-04 23:43:04.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696747440 {#14043
        date: 2023-10-08 08:44:00.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2368
      +user: App\Entity\User {#1349
        +avatar: null
        +cover: null
        +email: "oxomoxo@lemmy.world"
        +username: "@oxomoxo@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1719079990 {#1982
          date: 2024-06-22 20:13:10.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 {#1351 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
        +entries: Doctrine\ORM\PersistentCollection {#1355 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
        +posts: Doctrine\ORM\PersistentCollection {#2497 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
        +follows: Doctrine\ORM\PersistentCollection {#2509 …}
        +followers: Doctrine\ORM\PersistentCollection {#2511 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
        +reports: Doctrine\ORM\PersistentCollection {#2521 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
        +violations: Doctrine\ORM\PersistentCollection {#2525 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
        +awards: Doctrine\ORM\PersistentCollection {#2529 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
        +categories: Doctrine\ORM\PersistentCollection {#2533 …}
        -id: 84767
        -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
        +apId: "oxomoxo@lemmy.world"
        +apProfileId: "https://lemmy.world/u/oxomoxo"
        +apPublicUrl: "https://lemmy.world/u/oxomoxo"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "oxomoxo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703985580 {#1979
          date: 2023-12-31 02:19:40.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703985579 {#1980
          date: 2023-12-31 02:19:39.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
        \n
        Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
        \n
        F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1719079990 {#1981
        date: 2024-06-22 20:13:10.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2373 …}
      +nested: Doctrine\ORM\PersistentCollection {#2376 …}
      +votes: Doctrine\ORM\PersistentCollection {#2365 …}
      +reports: Doctrine\ORM\PersistentCollection {#2366 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
      -id: 287268
      -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6466690"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704588039 {#1983
        date: 2024-01-07 01:40:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704652241 {#3111
      date: 2024-01-07 19:30:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3107 …}
    +nested: Doctrine\ORM\PersistentCollection {#3105 …}
    +votes: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3101 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    -id: 289621
    -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://monyet.cc/comment/4253121"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704652241 {#3110
      date: 2024-01-07 19:30:41.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 18.31 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3253
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3109
      +user: Proxies\__CG__\App\Entity\User {#3108
        +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
        +cover: null
        +email: "library_napper@monyet.cc"
        +username: "@library_napper@monyet.cc"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728955965 {#14041
          date: 2024-10-15 03:32:45.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 {#14045 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
        +entries: Doctrine\ORM\PersistentCollection {#14051 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
        +posts: Doctrine\ORM\PersistentCollection {#14059 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
        +follows: Doctrine\ORM\PersistentCollection {#14071 …}
        +followers: Doctrine\ORM\PersistentCollection {#14073 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
        +reports: Doctrine\ORM\PersistentCollection {#14083 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
        +violations: Doctrine\ORM\PersistentCollection {#14087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
        +awards: Doctrine\ORM\PersistentCollection {#14091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
        +categories: Doctrine\ORM\PersistentCollection {#14095 …}
        -id: 53463
        -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
        +apId: "library_napper@monyet.cc"
        +apProfileId: "https://monyet.cc/u/library_napper"
        +apPublicUrl: "https://monyet.cc/u/library_napper"
        +apFollowersUrl: null
        +apInboxUrl: "https://monyet.cc/inbox"
        +apDomain: "monyet.cc"
        +apPreferredUsername: "library_napper"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728078184 {#14042
          date: 2024-10-04 23:43:04.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696747440 {#14043
          date: 2023-10-08 08:44:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2368
        +user: App\Entity\User {#1349}
        +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
          \n
          Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
          \n
          F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719079990 {#1981
          date: 2024-06-22 20:13:10.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2373 …}
        +nested: Doctrine\ORM\PersistentCollection {#2376 …}
        +votes: Doctrine\ORM\PersistentCollection {#2365 …}
        +reports: Doctrine\ORM\PersistentCollection {#2366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
        -id: 287268
        -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6466690"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704588039 {#1983
          date: 2024-01-07 01:40:39.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2368}
      +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704652241 {#3111
        date: 2024-01-07 19:30:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@oxomoxo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3107 …}
      +nested: Doctrine\ORM\PersistentCollection {#3105 …}
      +votes: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3101 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
      -id: 289621
      -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://monyet.cc/comment/4253121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704652241 {#3110
        date: 2024-01-07 19:30:41.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "True, just got to remember update from time to time. Got to add Rizz or whatever else the kids are saying these days… 🙂"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704659453 {#3251
      date: 2024-01-07 21:30:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
      "@library_napper@monyet.cc"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3254 …}
    +nested: Doctrine\ORM\PersistentCollection {#3256 …}
    +votes: Doctrine\ORM\PersistentCollection {#3258 …}
    +reports: Doctrine\ORM\PersistentCollection {#3260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
    -id: 289880
    -bodyTs: "'add':13 'day':23 'els':17 'got':3,11 'kid':19 'rememb':5 'rizz':14 'say':21 'time':8,10 'true':1 'updat':6 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6482089"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704659453 {#3252
      date: 2024-01-07 21:30:53.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#14649
  +comment: App\Entity\EntryComment {#3253
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3109
      +user: Proxies\__CG__\App\Entity\User {#3108
        +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
        +cover: null
        +email: "library_napper@monyet.cc"
        +username: "@library_napper@monyet.cc"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728955965 {#14041
          date: 2024-10-15 03:32:45.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 {#14045 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
        +entries: Doctrine\ORM\PersistentCollection {#14051 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
        +posts: Doctrine\ORM\PersistentCollection {#14059 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
        +follows: Doctrine\ORM\PersistentCollection {#14071 …}
        +followers: Doctrine\ORM\PersistentCollection {#14073 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
        +reports: Doctrine\ORM\PersistentCollection {#14083 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
        +violations: Doctrine\ORM\PersistentCollection {#14087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
        +awards: Doctrine\ORM\PersistentCollection {#14091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
        +categories: Doctrine\ORM\PersistentCollection {#14095 …}
        -id: 53463
        -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
        +apId: "library_napper@monyet.cc"
        +apProfileId: "https://monyet.cc/u/library_napper"
        +apPublicUrl: "https://monyet.cc/u/library_napper"
        +apFollowersUrl: null
        +apInboxUrl: "https://monyet.cc/inbox"
        +apDomain: "monyet.cc"
        +apPreferredUsername: "library_napper"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728078184 {#14042
          date: 2024-10-04 23:43:04.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696747440 {#14043
          date: 2023-10-08 08:44:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2368
        +user: App\Entity\User {#1349}
        +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
          \n
          Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
          \n
          F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719079990 {#1981
          date: 2024-06-22 20:13:10.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2373 …}
        +nested: Doctrine\ORM\PersistentCollection {#2376 …}
        +votes: Doctrine\ORM\PersistentCollection {#2365 …}
        +reports: Doctrine\ORM\PersistentCollection {#2366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
        -id: 287268
        -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6466690"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704588039 {#1983
          date: 2024-01-07 01:40:39.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2368}
      +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704652241 {#3111
        date: 2024-01-07 19:30:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@oxomoxo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3107 …}
      +nested: Doctrine\ORM\PersistentCollection {#3105 …}
      +votes: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3101 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
      -id: 289621
      -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://monyet.cc/comment/4253121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704652241 {#3110
        date: 2024-01-07 19:30:41.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "True, just got to remember update from time to time. Got to add Rizz or whatever else the kids are saying these days… 🙂"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704659453 {#3251
      date: 2024-01-07 21:30:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
      "@library_napper@monyet.cc"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3254 …}
    +nested: Doctrine\ORM\PersistentCollection {#3256 …}
    +votes: Doctrine\ORM\PersistentCollection {#3258 …}
    +reports: Doctrine\ORM\PersistentCollection {#3260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
    -id: 289880
    -bodyTs: "'add':13 'day':23 'els':17 'got':3,11 'kid':19 'rememb':5 'rizz':14 'say':21 'time':8,10 'true':1 'updat':6 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6482089"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704659453 {#3252
      date: 2024-01-07 21:30:53.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.21 ms
Input props
[
  "user" => App\Entity\User {#1349
    +avatar: null
    +cover: null
    +email: "oxomoxo@lemmy.world"
    +username: "@oxomoxo@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1719079990 {#1982
      date: 2024-06-22 20:13:10.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 {#1351 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
    +entries: Doctrine\ORM\PersistentCollection {#1355 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
    +posts: Doctrine\ORM\PersistentCollection {#2497 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
    +follows: Doctrine\ORM\PersistentCollection {#2509 …}
    +followers: Doctrine\ORM\PersistentCollection {#2511 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
    +reports: Doctrine\ORM\PersistentCollection {#2521 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
    +violations: Doctrine\ORM\PersistentCollection {#2525 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
    +awards: Doctrine\ORM\PersistentCollection {#2529 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
    +categories: Doctrine\ORM\PersistentCollection {#2533 …}
    -id: 84767
    -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
    +apId: "oxomoxo@lemmy.world"
    +apProfileId: "https://lemmy.world/u/oxomoxo"
    +apPublicUrl: "https://lemmy.world/u/oxomoxo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "oxomoxo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703985580 {#1979
      date: 2023-12-31 02:19:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703985579 {#1980
      date: 2023-12-31 02:19:39.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#14694
  +user: App\Entity\User {#1349
    +avatar: null
    +cover: null
    +email: "oxomoxo@lemmy.world"
    +username: "@oxomoxo@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1719079990 {#1982
      date: 2024-06-22 20:13:10.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 {#1351 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
    +entries: Doctrine\ORM\PersistentCollection {#1355 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
    +posts: Doctrine\ORM\PersistentCollection {#2497 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
    +follows: Doctrine\ORM\PersistentCollection {#2509 …}
    +followers: Doctrine\ORM\PersistentCollection {#2511 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
    +reports: Doctrine\ORM\PersistentCollection {#2521 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
    +violations: Doctrine\ORM\PersistentCollection {#2525 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
    +awards: Doctrine\ORM\PersistentCollection {#2529 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
    +categories: Doctrine\ORM\PersistentCollection {#2533 …}
    -id: 84767
    -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
    +apId: "oxomoxo@lemmy.world"
    +apProfileId: "https://lemmy.world/u/oxomoxo"
    +apPublicUrl: "https://lemmy.world/u/oxomoxo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "oxomoxo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703985580 {#1979
      date: 2023-12-31 02:19:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703985579 {#1980
      date: 2023-12-31 02:19:39.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.18 ms
Input props
[
  "date" => DateTimeImmutable @1704659453 {#3252
    date: 2024-01-07 21:30:53.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14749
  +date: DateTimeImmutable @1704659453 {#3252
    date: 2024-01-07 21:30:53.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 1.80 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704659453 {#3252
    date: 2024-01-07 21:30:53.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#14803
  +createdAt: DateTimeImmutable @1704659453 {#3252
    date: 2024-01-07 21:30:53.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#1349
    +avatar: null
    +cover: null
    +email: "oxomoxo@lemmy.world"
    +username: "@oxomoxo@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1719079990 {#1982
      date: 2024-06-22 20:13:10.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 {#1351 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
    +entries: Doctrine\ORM\PersistentCollection {#1355 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
    +posts: Doctrine\ORM\PersistentCollection {#2497 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
    +follows: Doctrine\ORM\PersistentCollection {#2509 …}
    +followers: Doctrine\ORM\PersistentCollection {#2511 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
    +reports: Doctrine\ORM\PersistentCollection {#2521 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
    +violations: Doctrine\ORM\PersistentCollection {#2525 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
    +awards: Doctrine\ORM\PersistentCollection {#2529 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
    +categories: Doctrine\ORM\PersistentCollection {#2533 …}
    -id: 84767
    -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
    +apId: "oxomoxo@lemmy.world"
    +apProfileId: "https://lemmy.world/u/oxomoxo"
    +apPublicUrl: "https://lemmy.world/u/oxomoxo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "oxomoxo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703985580 {#1979
      date: 2023-12-31 02:19:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703985579 {#1980
      date: 2023-12-31 02:19:39.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#14857
  +width: 40
  +height: 40
  +user: App\Entity\User {#1349
    +avatar: null
    +cover: null
    +email: "oxomoxo@lemmy.world"
    +username: "@oxomoxo@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1719079990 {#1982
      date: 2024-06-22 20:13:10.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 {#1351 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
    +entries: Doctrine\ORM\PersistentCollection {#1355 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
    +posts: Doctrine\ORM\PersistentCollection {#2497 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
    +follows: Doctrine\ORM\PersistentCollection {#2509 …}
    +followers: Doctrine\ORM\PersistentCollection {#2511 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
    +reports: Doctrine\ORM\PersistentCollection {#2521 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
    +violations: Doctrine\ORM\PersistentCollection {#2525 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
    +awards: Doctrine\ORM\PersistentCollection {#2529 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
    +categories: Doctrine\ORM\PersistentCollection {#2533 …}
    -id: 84767
    -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
    +apId: "oxomoxo@lemmy.world"
    +apProfileId: "https://lemmy.world/u/oxomoxo"
    +apPublicUrl: "https://lemmy.world/u/oxomoxo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "oxomoxo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703985580 {#1979
      date: 2023-12-31 02:19:40.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703985579 {#1980
      date: 2023-12-31 02:19:39.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.47 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3253
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3109
      +user: Proxies\__CG__\App\Entity\User {#3108
        +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
        +cover: null
        +email: "library_napper@monyet.cc"
        +username: "@library_napper@monyet.cc"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728955965 {#14041
          date: 2024-10-15 03:32:45.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 {#14045 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
        +entries: Doctrine\ORM\PersistentCollection {#14051 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
        +posts: Doctrine\ORM\PersistentCollection {#14059 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
        +follows: Doctrine\ORM\PersistentCollection {#14071 …}
        +followers: Doctrine\ORM\PersistentCollection {#14073 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
        +reports: Doctrine\ORM\PersistentCollection {#14083 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
        +violations: Doctrine\ORM\PersistentCollection {#14087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
        +awards: Doctrine\ORM\PersistentCollection {#14091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
        +categories: Doctrine\ORM\PersistentCollection {#14095 …}
        -id: 53463
        -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
        +apId: "library_napper@monyet.cc"
        +apProfileId: "https://monyet.cc/u/library_napper"
        +apPublicUrl: "https://monyet.cc/u/library_napper"
        +apFollowersUrl: null
        +apInboxUrl: "https://monyet.cc/inbox"
        +apDomain: "monyet.cc"
        +apPreferredUsername: "library_napper"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728078184 {#14042
          date: 2024-10-04 23:43:04.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696747440 {#14043
          date: 2023-10-08 08:44:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2368
        +user: App\Entity\User {#1349}
        +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
          \n
          Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
          \n
          F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719079990 {#1981
          date: 2024-06-22 20:13:10.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2373 …}
        +nested: Doctrine\ORM\PersistentCollection {#2376 …}
        +votes: Doctrine\ORM\PersistentCollection {#2365 …}
        +reports: Doctrine\ORM\PersistentCollection {#2366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
        -id: 287268
        -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6466690"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704588039 {#1983
          date: 2024-01-07 01:40:39.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2368}
      +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704652241 {#3111
        date: 2024-01-07 19:30:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@oxomoxo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3107 …}
      +nested: Doctrine\ORM\PersistentCollection {#3105 …}
      +votes: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3101 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
      -id: 289621
      -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://monyet.cc/comment/4253121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704652241 {#3110
        date: 2024-01-07 19:30:41.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "True, just got to remember update from time to time. Got to add Rizz or whatever else the kids are saying these days… 🙂"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704659453 {#3251
      date: 2024-01-07 21:30:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
      "@library_napper@monyet.cc"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3254 …}
    +nested: Doctrine\ORM\PersistentCollection {#3256 …}
    +votes: Doctrine\ORM\PersistentCollection {#3258 …}
    +reports: Doctrine\ORM\PersistentCollection {#3260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
    -id: 289880
    -bodyTs: "'add':13 'day':23 'els':17 'got':3,11 'kid':19 'rememb':5 'rizz':14 'say':21 'time':8,10 'true':1 'updat':6 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6482089"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704659453 {#3252
      date: 2024-01-07 21:30:53.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#14926
  +subject: App\Entity\EntryComment {#3253
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3109
      +user: Proxies\__CG__\App\Entity\User {#3108
        +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
        +cover: null
        +email: "library_napper@monyet.cc"
        +username: "@library_napper@monyet.cc"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728955965 {#14041
          date: 2024-10-15 03:32:45.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 {#14045 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
        +entries: Doctrine\ORM\PersistentCollection {#14051 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
        +posts: Doctrine\ORM\PersistentCollection {#14059 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
        +follows: Doctrine\ORM\PersistentCollection {#14071 …}
        +followers: Doctrine\ORM\PersistentCollection {#14073 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
        +reports: Doctrine\ORM\PersistentCollection {#14083 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
        +violations: Doctrine\ORM\PersistentCollection {#14087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
        +awards: Doctrine\ORM\PersistentCollection {#14091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
        +categories: Doctrine\ORM\PersistentCollection {#14095 …}
        -id: 53463
        -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
        +apId: "library_napper@monyet.cc"
        +apProfileId: "https://monyet.cc/u/library_napper"
        +apPublicUrl: "https://monyet.cc/u/library_napper"
        +apFollowersUrl: null
        +apInboxUrl: "https://monyet.cc/inbox"
        +apDomain: "monyet.cc"
        +apPreferredUsername: "library_napper"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728078184 {#14042
          date: 2024-10-04 23:43:04.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696747440 {#14043
          date: 2023-10-08 08:44:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2368
        +user: App\Entity\User {#1349}
        +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
          \n
          Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
          \n
          F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719079990 {#1981
          date: 2024-06-22 20:13:10.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2373 …}
        +nested: Doctrine\ORM\PersistentCollection {#2376 …}
        +votes: Doctrine\ORM\PersistentCollection {#2365 …}
        +reports: Doctrine\ORM\PersistentCollection {#2366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
        -id: 287268
        -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6466690"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704588039 {#1983
          date: 2024-01-07 01:40:39.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2368}
      +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704652241 {#3111
        date: 2024-01-07 19:30:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@oxomoxo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3107 …}
      +nested: Doctrine\ORM\PersistentCollection {#3105 …}
      +votes: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3101 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
      -id: 289621
      -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://monyet.cc/comment/4253121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704652241 {#3110
        date: 2024-01-07 19:30:41.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "True, just got to remember update from time to time. Got to add Rizz or whatever else the kids are saying these days… 🙂"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704659453 {#3251
      date: 2024-01-07 21:30:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
      "@library_napper@monyet.cc"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3254 …}
    +nested: Doctrine\ORM\PersistentCollection {#3256 …}
    +votes: Doctrine\ORM\PersistentCollection {#3258 …}
    +reports: Doctrine\ORM\PersistentCollection {#3260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
    -id: 289880
    -bodyTs: "'add':13 'day':23 'els':17 'got':3,11 'kid':19 'rememb':5 'rizz':14 'say':21 'time':8,10 'true':1 'updat':6 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6482089"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704659453 {#3252
      date: 2024-01-07 21:30:53.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.92 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3253
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3109
      +user: Proxies\__CG__\App\Entity\User {#3108
        +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
        +cover: null
        +email: "library_napper@monyet.cc"
        +username: "@library_napper@monyet.cc"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728955965 {#14041
          date: 2024-10-15 03:32:45.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 {#14045 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
        +entries: Doctrine\ORM\PersistentCollection {#14051 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
        +posts: Doctrine\ORM\PersistentCollection {#14059 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
        +follows: Doctrine\ORM\PersistentCollection {#14071 …}
        +followers: Doctrine\ORM\PersistentCollection {#14073 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
        +reports: Doctrine\ORM\PersistentCollection {#14083 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
        +violations: Doctrine\ORM\PersistentCollection {#14087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
        +awards: Doctrine\ORM\PersistentCollection {#14091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
        +categories: Doctrine\ORM\PersistentCollection {#14095 …}
        -id: 53463
        -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
        +apId: "library_napper@monyet.cc"
        +apProfileId: "https://monyet.cc/u/library_napper"
        +apPublicUrl: "https://monyet.cc/u/library_napper"
        +apFollowersUrl: null
        +apInboxUrl: "https://monyet.cc/inbox"
        +apDomain: "monyet.cc"
        +apPreferredUsername: "library_napper"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728078184 {#14042
          date: 2024-10-04 23:43:04.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696747440 {#14043
          date: 2023-10-08 08:44:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2368
        +user: App\Entity\User {#1349}
        +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
          \n
          Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
          \n
          F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719079990 {#1981
          date: 2024-06-22 20:13:10.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2373 …}
        +nested: Doctrine\ORM\PersistentCollection {#2376 …}
        +votes: Doctrine\ORM\PersistentCollection {#2365 …}
        +reports: Doctrine\ORM\PersistentCollection {#2366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
        -id: 287268
        -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6466690"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704588039 {#1983
          date: 2024-01-07 01:40:39.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2368}
      +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704652241 {#3111
        date: 2024-01-07 19:30:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@oxomoxo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3107 …}
      +nested: Doctrine\ORM\PersistentCollection {#3105 …}
      +votes: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3101 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
      -id: 289621
      -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://monyet.cc/comment/4253121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704652241 {#3110
        date: 2024-01-07 19:30:41.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "True, just got to remember update from time to time. Got to add Rizz or whatever else the kids are saying these days… 🙂"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704659453 {#3251
      date: 2024-01-07 21:30:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
      "@library_napper@monyet.cc"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3254 …}
    +nested: Doctrine\ORM\PersistentCollection {#3256 …}
    +votes: Doctrine\ORM\PersistentCollection {#3258 …}
    +reports: Doctrine\ORM\PersistentCollection {#3260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
    -id: 289880
    -bodyTs: "'add':13 'day':23 'els':17 'got':3,11 'kid':19 'rememb':5 'rizz':14 'say':21 'time':8,10 'true':1 'updat':6 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6482089"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704659453 {#3252
      date: 2024-01-07 21:30:53.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#14983
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3253
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3109
      +user: Proxies\__CG__\App\Entity\User {#3108
        +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
        +cover: null
        +email: "library_napper@monyet.cc"
        +username: "@library_napper@monyet.cc"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728955965 {#14041
          date: 2024-10-15 03:32:45.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 {#14045 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
        +entries: Doctrine\ORM\PersistentCollection {#14051 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
        +posts: Doctrine\ORM\PersistentCollection {#14059 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
        +follows: Doctrine\ORM\PersistentCollection {#14071 …}
        +followers: Doctrine\ORM\PersistentCollection {#14073 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
        +reports: Doctrine\ORM\PersistentCollection {#14083 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
        +violations: Doctrine\ORM\PersistentCollection {#14087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
        +awards: Doctrine\ORM\PersistentCollection {#14091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
        +categories: Doctrine\ORM\PersistentCollection {#14095 …}
        -id: 53463
        -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
        +apId: "library_napper@monyet.cc"
        +apProfileId: "https://monyet.cc/u/library_napper"
        +apPublicUrl: "https://monyet.cc/u/library_napper"
        +apFollowersUrl: null
        +apInboxUrl: "https://monyet.cc/inbox"
        +apDomain: "monyet.cc"
        +apPreferredUsername: "library_napper"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728078184 {#14042
          date: 2024-10-04 23:43:04.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696747440 {#14043
          date: 2023-10-08 08:44:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2368
        +user: App\Entity\User {#1349}
        +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
          \n
          Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
          \n
          F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719079990 {#1981
          date: 2024-06-22 20:13:10.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2373 …}
        +nested: Doctrine\ORM\PersistentCollection {#2376 …}
        +votes: Doctrine\ORM\PersistentCollection {#2365 …}
        +reports: Doctrine\ORM\PersistentCollection {#2366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
        -id: 287268
        -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6466690"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704588039 {#1983
          date: 2024-01-07 01:40:39.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2368}
      +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704652241 {#3111
        date: 2024-01-07 19:30:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@oxomoxo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3107 …}
      +nested: Doctrine\ORM\PersistentCollection {#3105 …}
      +votes: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3101 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
      -id: 289621
      -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://monyet.cc/comment/4253121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704652241 {#3110
        date: 2024-01-07 19:30:41.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "True, just got to remember update from time to time. Got to add Rizz or whatever else the kids are saying these days… 🙂"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704659453 {#3251
      date: 2024-01-07 21:30:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
      "@library_napper@monyet.cc"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3254 …}
    +nested: Doctrine\ORM\PersistentCollection {#3256 …}
    +votes: Doctrine\ORM\PersistentCollection {#3258 …}
    +reports: Doctrine\ORM\PersistentCollection {#3260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
    -id: 289880
    -bodyTs: "'add':13 'day':23 'els':17 'got':3,11 'kid':19 'rememb':5 'rizz':14 'say':21 'time':8,10 'true':1 'updat':6 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6482089"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704659453 {#3252
      date: 2024-01-07 21:30:53.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 0.34 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3253
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3109
      +user: Proxies\__CG__\App\Entity\User {#3108
        +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
        +cover: null
        +email: "library_napper@monyet.cc"
        +username: "@library_napper@monyet.cc"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728955965 {#14041
          date: 2024-10-15 03:32:45.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 {#14045 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
        +entries: Doctrine\ORM\PersistentCollection {#14051 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
        +posts: Doctrine\ORM\PersistentCollection {#14059 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
        +follows: Doctrine\ORM\PersistentCollection {#14071 …}
        +followers: Doctrine\ORM\PersistentCollection {#14073 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
        +reports: Doctrine\ORM\PersistentCollection {#14083 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
        +violations: Doctrine\ORM\PersistentCollection {#14087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
        +awards: Doctrine\ORM\PersistentCollection {#14091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
        +categories: Doctrine\ORM\PersistentCollection {#14095 …}
        -id: 53463
        -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
        +apId: "library_napper@monyet.cc"
        +apProfileId: "https://monyet.cc/u/library_napper"
        +apPublicUrl: "https://monyet.cc/u/library_napper"
        +apFollowersUrl: null
        +apInboxUrl: "https://monyet.cc/inbox"
        +apDomain: "monyet.cc"
        +apPreferredUsername: "library_napper"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728078184 {#14042
          date: 2024-10-04 23:43:04.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696747440 {#14043
          date: 2023-10-08 08:44:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2368
        +user: App\Entity\User {#1349}
        +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
          \n
          Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
          \n
          F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719079990 {#1981
          date: 2024-06-22 20:13:10.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2373 …}
        +nested: Doctrine\ORM\PersistentCollection {#2376 …}
        +votes: Doctrine\ORM\PersistentCollection {#2365 …}
        +reports: Doctrine\ORM\PersistentCollection {#2366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
        -id: 287268
        -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6466690"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704588039 {#1983
          date: 2024-01-07 01:40:39.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2368}
      +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704652241 {#3111
        date: 2024-01-07 19:30:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@oxomoxo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3107 …}
      +nested: Doctrine\ORM\PersistentCollection {#3105 …}
      +votes: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3101 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
      -id: 289621
      -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://monyet.cc/comment/4253121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704652241 {#3110
        date: 2024-01-07 19:30:41.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "True, just got to remember update from time to time. Got to add Rizz or whatever else the kids are saying these days… 🙂"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704659453 {#3251
      date: 2024-01-07 21:30:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
      "@library_napper@monyet.cc"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3254 …}
    +nested: Doctrine\ORM\PersistentCollection {#3256 …}
    +votes: Doctrine\ORM\PersistentCollection {#3258 …}
    +reports: Doctrine\ORM\PersistentCollection {#3260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
    -id: 289880
    -bodyTs: "'add':13 'day':23 'els':17 'got':3,11 'kid':19 'rememb':5 'rizz':14 'say':21 'time':8,10 'true':1 'updat':6 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6482089"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704659453 {#3252
      date: 2024-01-07 21:30:53.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#15223
  +comment: App\Entity\EntryComment {#3253
    +user: App\Entity\User {#1349
      +avatar: null
      +cover: null
      +email: "oxomoxo@lemmy.world"
      +username: "@oxomoxo@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1719079990 {#1982
        date: 2024-06-22 20:13:10.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 {#1351 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1353 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1358 …}
      +entries: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2493 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +posts: Doctrine\ORM\PersistentCollection {#2497 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2501 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2503 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2505 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2507 …}
      +follows: Doctrine\ORM\PersistentCollection {#2509 …}
      +followers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2515 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2517 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2519 …}
      +reports: Doctrine\ORM\PersistentCollection {#2521 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2523 …}
      +violations: Doctrine\ORM\PersistentCollection {#2525 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2527 …}
      +awards: Doctrine\ORM\PersistentCollection {#2529 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2531 …}
      +categories: Doctrine\ORM\PersistentCollection {#2533 …}
      -id: 84767
      -password: "$2y$13$hTpAzR62/ZF.npLVmMUOTO/VCqg0B9KK3quP0cODIGPPNJ.IE/nbG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2535 …}
      +apId: "oxomoxo@lemmy.world"
      +apProfileId: "https://lemmy.world/u/oxomoxo"
      +apPublicUrl: "https://lemmy.world/u/oxomoxo"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "oxomoxo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703985580 {#1979
        date: 2023-12-31 02:19:40.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703985579 {#1980
        date: 2023-12-31 02:19:39.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2375
      +user: Proxies\__CG__\App\Entity\User {#5113 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Android-dictionary-app-that-uses-Wikitionary-as-a-backend"
      +title: "Android dictionary app that uses Wikitionary as a backend"
      +url: null
      +body: "I feel that [Wikitionary](https://www.wiktionary.org/) is rather underappreciated. I would like to ues it as my main dictionary, but I haven’t been able to find a good app that uses it as a backend."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 75
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1720220614 {#13283
        date: 2024-07-06 01:03:34.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#13282 …}
      +votes: Doctrine\ORM\PersistentCollection {#13290 …}
      +reports: Doctrine\ORM\PersistentCollection {#13292 …}
      +favourites: Doctrine\ORM\PersistentCollection {#13294 …}
      +notifications: Doctrine\ORM\PersistentCollection {#13296 …}
      +badges: Doctrine\ORM\PersistentCollection {#13298 …}
      +children: []
      -id: 27731
      -titleTs: "'android':1 'app':3 'backend':9 'dictionari':2 'use':5 'wikitionari':6"
      -bodyTs: "'/)':7 'abl':26 'app':31 'backend':37 'dictionari':20 'feel':2 'find':28 'good':30 'haven':23 'like':13 'main':19 'rather':9 'ue':15 'underappreci':10 'use':33 'wikitionari':4 'would':12 'www.wiktionary.org':6 'www.wiktionary.org/)':5"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704671276
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/12292085"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704584876 {#13280
        date: 2024-01-07 00:47:56.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3109
      +user: Proxies\__CG__\App\Entity\User {#3108
        +avatar: Proxies\__CG__\App\Entity\Image {#14044 …}
        +cover: null
        +email: "library_napper@monyet.cc"
        +username: "@library_napper@monyet.cc"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728955965 {#14041
          date: 2024-10-15 03:32:45.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 {#14045 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14047 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14049 …}
        +entries: Doctrine\ORM\PersistentCollection {#14051 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14053 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14055 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14057 …}
        +posts: Doctrine\ORM\PersistentCollection {#14059 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14061 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14063 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14065 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14067 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14069 …}
        +follows: Doctrine\ORM\PersistentCollection {#14071 …}
        +followers: Doctrine\ORM\PersistentCollection {#14073 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14075 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14079 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14081 …}
        +reports: Doctrine\ORM\PersistentCollection {#14083 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14085 …}
        +violations: Doctrine\ORM\PersistentCollection {#14087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14089 …}
        +awards: Doctrine\ORM\PersistentCollection {#14091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14093 …}
        +categories: Doctrine\ORM\PersistentCollection {#14095 …}
        -id: 53463
        -password: "$2y$13$NZkPrp9adsKro3r78ppS/O7yXN2QWAShr/ypsFBldsaYxC1YQpTMG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14097 …}
        +apId: "library_napper@monyet.cc"
        +apProfileId: "https://monyet.cc/u/library_napper"
        +apPublicUrl: "https://monyet.cc/u/library_napper"
        +apFollowersUrl: null
        +apInboxUrl: "https://monyet.cc/inbox"
        +apDomain: "monyet.cc"
        +apPreferredUsername: "library_napper"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728078184 {#14042
          date: 2024-10-04 23:43:04.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696747440 {#14043
          date: 2023-10-08 08:44:00.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2368
        +user: App\Entity\User {#1349}
        +entry: Proxies\__CG__\App\Entity\Entry {#2375 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There is a built in tool for Android Studio to make a website into an apk you could sideload.\n
          \n
          Or you could always use a browser to make it a Home Screen shortcut, there is usually a button for this.\n
          \n
          F-Droid does have a Wiktionary app that is open source, it’s not currently maintained but anyone could update it by forking the code.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1719079990 {#1981
          date: 2024-06-22 20:13:10.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Kalcifer@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2373 …}
        +nested: Doctrine\ORM\PersistentCollection {#2376 …}
        +votes: Doctrine\ORM\PersistentCollection {#2365 …}
        +reports: Doctrine\ORM\PersistentCollection {#2366 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2352 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1348 …}
        -id: 287268
        -bodyTs: "'alway':23 'android':8 'anyon':59 'apk':16 'app':48 'browser':26 'built':4 'button':38 'code':66 'could':18,22,60 'current':56 'droid':43 'f':42 'f-droid':41 'fork':64 'home':31 'maintain':57 'make':11,28 'open':51 'screen':32 'shortcut':33 'sideload':19 'sourc':52 'studio':9 'tool':6 'updat':61 'use':24 'usual':36 'websit':13 'wiktionari':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6466690"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704588039 {#1983
          date: 2024-01-07 01:40:39.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2368}
      +body: "Probably better to use a tool that doesn’t require internet, such as QuickDic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704652241 {#3111
        date: 2024-01-07 19:30:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Kalcifer@sh.itjust.works"
        "@oxomoxo@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3107 …}
      +nested: Doctrine\ORM\PersistentCollection {#3105 …}
      +votes: Doctrine\ORM\PersistentCollection {#3103 …}
      +reports: Doctrine\ORM\PersistentCollection {#3101 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
      -id: 289621
      -bodyTs: "'better':2 'doesn':8 'internet':11 'probabl':1 'quickdic':14 'requir':10 'tool':6 'use':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://monyet.cc/comment/4253121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704652241 {#3110
        date: 2024-01-07 19:30:41.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2368}
    +body: "True, just got to remember update from time to time. Got to add Rizz or whatever else the kids are saying these days… 🙂"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704659453 {#3251
      date: 2024-01-07 21:30:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Kalcifer@sh.itjust.works"
      "@oxomoxo@lemmy.world"
      "@library_napper@monyet.cc"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3254 …}
    +nested: Doctrine\ORM\PersistentCollection {#3256 …}
    +votes: Doctrine\ORM\PersistentCollection {#3258 …}
    +reports: Doctrine\ORM\PersistentCollection {#3260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
    -id: 289880
    -bodyTs: "'add':13 'day':23 'els':17 'got':3,11 'kid':19 'rememb':5 'rizz':14 'say':21 'time':8,10 'true':1 'updat':6 'whatev':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6482089"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704659453 {#3252
      date: 2024-01-07 21:30:53.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 25.33 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2542
    +user: App\Entity\User {#2556
      +avatar: Proxies\__CG__\App\Entity\Image {#2557 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2558 …}
      +email: "dojan@lemmy.world"
      +username: "@dojan@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software developer by day, insomniac by night."
      +lastActive: DateTime @1728643074 {#2539
        date: 2024-10-11 12:37:54.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2559 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2561 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2563 …}
      +entries: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2569 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +posts: Doctrine\ORM\PersistentCollection {#2573 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2577 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2579 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2581 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2583 …}
      +follows: Doctrine\ORM\PersistentCollection {#2585 …}
      +followers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2591 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2593 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2595 …}
      +reports: Doctrine\ORM\PersistentCollection {#2597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2599 …}
      +violations: Doctrine\ORM\PersistentCollection {#2601 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2603 …}
      +awards: Doctrine\ORM\PersistentCollection {#2605 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2607 …}
      +categories: Doctrine\ORM\PersistentCollection {#2609 …}
      -id: 1374
      -password: "$2y$13$RBPtd.qDVPLi6jZWMjxBOuihQGljCqkjMuqgBkzXxyHUX/babCtR."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2611 …}
      +apId: "dojan@lemmy.world"
      +apProfileId: "https://lemmy.world/u/dojan"
      +apPublicUrl: "https://lemmy.world/u/dojan"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "dojan"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729299725 {#2540
        date: 2024-10-19 03:02:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686981048 {#2541
        date: 2023-06-17 07:50:48.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2543
      +user: Proxies\__CG__\App\Entity\User {#15353 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#15355 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#15356 …}
      +slug: "GustavoASantos-Noti-Quick-glance-clear-progress"
      +title: "GustavoASantos/Noti: Quick glance, clear progress"
      +url: "https://github.com/GustavoASantos/Noti"
      +body: "This app track down the download or media playing progress and show progress bar around punch line camera or in notification bar. Pretty handy for people who download content or listen to music a lot."
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 64
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711688346 {#15348
        date: 2024-03-29 05:59:06.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#15357 …}
      +votes: Doctrine\ORM\PersistentCollection {#15359 …}
      +reports: Doctrine\ORM\PersistentCollection {#15361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15365 …}
      +badges: Doctrine\ORM\PersistentCollection {#15367 …}
      +children: []
      -id: 27203
      -titleTs: "'clear':4 'glanc':3 'gustavoasantos/noti':1 'progress':5 'quick':2"
      -bodyTs: "'app':2 'around':15 'bar':14,22 'camera':18 'content':29 'download':6,28 'handi':24 'line':17 'listen':31 'lot':35 'media':8 'music':33 'notif':21 'peopl':26 'play':9 'pretti':23 'progress':10,13 'punch':16 'show':12 'track':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704470855
      +visibility: "visible             "
      +apId: "https://lemy.lol/post/17335316"
      +editedAt: DateTimeImmutable @1711614255 {#15345
        date: 2024-03-28 09:24:15.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704384455 {#15347
        date: 2024-01-04 17:07:35.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Conceptually this is really cool, but the hole punch is oddly misaligned on my Pixel 6, so I can’t imagine it looking good."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704388387 {#2537
      date: 2024-01-04 18:13:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sag@lemy.lol"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2544 …}
    +nested: Doctrine\ORM\PersistentCollection {#2546 …}
    +votes: Doctrine\ORM\PersistentCollection {#2548 …}
    +reports: Doctrine\ORM\PersistentCollection {#2550 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2552 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2554 …}
    -id: 280056
    -bodyTs: "'6':16 'conceptu':1 'cool':5 'good':24 'hole':8 'imagin':21 'look':23 'misalign':12 'odd':11 'pixel':15 'punch':9 'realli':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6403634"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704388387 {#2538
      date: 2024-01-04 18:13:07.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#15310
  +comment: App\Entity\EntryComment {#2542
    +user: App\Entity\User {#2556
      +avatar: Proxies\__CG__\App\Entity\Image {#2557 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2558 …}
      +email: "dojan@lemmy.world"
      +username: "@dojan@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software developer by day, insomniac by night."
      +lastActive: DateTime @1728643074 {#2539
        date: 2024-10-11 12:37:54.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2559 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2561 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2563 …}
      +entries: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2569 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +posts: Doctrine\ORM\PersistentCollection {#2573 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2577 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2579 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2581 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2583 …}
      +follows: Doctrine\ORM\PersistentCollection {#2585 …}
      +followers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2591 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2593 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2595 …}
      +reports: Doctrine\ORM\PersistentCollection {#2597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2599 …}
      +violations: Doctrine\ORM\PersistentCollection {#2601 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2603 …}
      +awards: Doctrine\ORM\PersistentCollection {#2605 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2607 …}
      +categories: Doctrine\ORM\PersistentCollection {#2609 …}
      -id: 1374
      -password: "$2y$13$RBPtd.qDVPLi6jZWMjxBOuihQGljCqkjMuqgBkzXxyHUX/babCtR."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2611 …}
      +apId: "dojan@lemmy.world"
      +apProfileId: "https://lemmy.world/u/dojan"
      +apPublicUrl: "https://lemmy.world/u/dojan"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "dojan"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729299725 {#2540
        date: 2024-10-19 03:02:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686981048 {#2541
        date: 2023-06-17 07:50:48.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2543
      +user: Proxies\__CG__\App\Entity\User {#15353 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#15355 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#15356 …}
      +slug: "GustavoASantos-Noti-Quick-glance-clear-progress"
      +title: "GustavoASantos/Noti: Quick glance, clear progress"
      +url: "https://github.com/GustavoASantos/Noti"
      +body: "This app track down the download or media playing progress and show progress bar around punch line camera or in notification bar. Pretty handy for people who download content or listen to music a lot."
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 64
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711688346 {#15348
        date: 2024-03-29 05:59:06.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#15357 …}
      +votes: Doctrine\ORM\PersistentCollection {#15359 …}
      +reports: Doctrine\ORM\PersistentCollection {#15361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15365 …}
      +badges: Doctrine\ORM\PersistentCollection {#15367 …}
      +children: []
      -id: 27203
      -titleTs: "'clear':4 'glanc':3 'gustavoasantos/noti':1 'progress':5 'quick':2"
      -bodyTs: "'app':2 'around':15 'bar':14,22 'camera':18 'content':29 'download':6,28 'handi':24 'line':17 'listen':31 'lot':35 'media':8 'music':33 'notif':21 'peopl':26 'play':9 'pretti':23 'progress':10,13 'punch':16 'show':12 'track':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704470855
      +visibility: "visible             "
      +apId: "https://lemy.lol/post/17335316"
      +editedAt: DateTimeImmutable @1711614255 {#15345
        date: 2024-03-28 09:24:15.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704384455 {#15347
        date: 2024-01-04 17:07:35.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Conceptually this is really cool, but the hole punch is oddly misaligned on my Pixel 6, so I can’t imagine it looking good."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704388387 {#2537
      date: 2024-01-04 18:13:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sag@lemy.lol"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2544 …}
    +nested: Doctrine\ORM\PersistentCollection {#2546 …}
    +votes: Doctrine\ORM\PersistentCollection {#2548 …}
    +reports: Doctrine\ORM\PersistentCollection {#2550 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2552 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2554 …}
    -id: 280056
    -bodyTs: "'6':16 'conceptu':1 'cool':5 'good':24 'hole':8 'imagin':21 'look':23 'misalign':12 'odd':11 'pixel':15 'punch':9 'realli':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6403634"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704388387 {#2538
      date: 2024-01-04 18:13:07.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2556
    +avatar: Proxies\__CG__\App\Entity\Image {#2557 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2558 …}
    +email: "dojan@lemmy.world"
    +username: "@dojan@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software developer by day, insomniac by night."
    +lastActive: DateTime @1728643074 {#2539
      date: 2024-10-11 12:37:54.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2559 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2561 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2563 …}
    +entries: Doctrine\ORM\PersistentCollection {#2565 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2567 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2569 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2571 …}
    +posts: Doctrine\ORM\PersistentCollection {#2573 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2575 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2577 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2579 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2581 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2583 …}
    +follows: Doctrine\ORM\PersistentCollection {#2585 …}
    +followers: Doctrine\ORM\PersistentCollection {#2587 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2589 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2591 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2593 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2595 …}
    +reports: Doctrine\ORM\PersistentCollection {#2597 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2599 …}
    +violations: Doctrine\ORM\PersistentCollection {#2601 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2603 …}
    +awards: Doctrine\ORM\PersistentCollection {#2605 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2607 …}
    +categories: Doctrine\ORM\PersistentCollection {#2609 …}
    -id: 1374
    -password: "$2y$13$RBPtd.qDVPLi6jZWMjxBOuihQGljCqkjMuqgBkzXxyHUX/babCtR."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2611 …}
    +apId: "dojan@lemmy.world"
    +apProfileId: "https://lemmy.world/u/dojan"
    +apPublicUrl: "https://lemmy.world/u/dojan"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "dojan"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729299725 {#2540
      date: 2024-10-19 03:02:05.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686981048 {#2541
      date: 2023-06-17 07:50:48.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#15376
  +user: App\Entity\User {#2556
    +avatar: Proxies\__CG__\App\Entity\Image {#2557 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2558 …}
    +email: "dojan@lemmy.world"
    +username: "@dojan@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software developer by day, insomniac by night."
    +lastActive: DateTime @1728643074 {#2539
      date: 2024-10-11 12:37:54.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2559 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2561 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2563 …}
    +entries: Doctrine\ORM\PersistentCollection {#2565 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2567 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2569 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2571 …}
    +posts: Doctrine\ORM\PersistentCollection {#2573 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2575 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2577 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2579 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2581 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2583 …}
    +follows: Doctrine\ORM\PersistentCollection {#2585 …}
    +followers: Doctrine\ORM\PersistentCollection {#2587 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2589 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2591 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2593 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2595 …}
    +reports: Doctrine\ORM\PersistentCollection {#2597 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2599 …}
    +violations: Doctrine\ORM\PersistentCollection {#2601 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2603 …}
    +awards: Doctrine\ORM\PersistentCollection {#2605 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2607 …}
    +categories: Doctrine\ORM\PersistentCollection {#2609 …}
    -id: 1374
    -password: "$2y$13$RBPtd.qDVPLi6jZWMjxBOuihQGljCqkjMuqgBkzXxyHUX/babCtR."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2611 …}
    +apId: "dojan@lemmy.world"
    +apProfileId: "https://lemmy.world/u/dojan"
    +apPublicUrl: "https://lemmy.world/u/dojan"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "dojan"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729299725 {#2540
      date: 2024-10-19 03:02:05.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686981048 {#2541
      date: 2023-06-17 07:50:48.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.21 ms
Input props
[
  "date" => DateTimeImmutable @1704388387 {#2538
    date: 2024-01-04 18:13:07.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#15431
  +date: DateTimeImmutable @1704388387 {#2538
    date: 2024-01-04 18:13:07.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704388387 {#2538
    date: 2024-01-04 18:13:07.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#15485
  +createdAt: DateTimeImmutable @1704388387 {#2538
    date: 2024-01-04 18:13:07.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.13 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2543
    +user: Proxies\__CG__\App\Entity\User {#15353 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#15355 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#15356 …}
    +slug: "GustavoASantos-Noti-Quick-glance-clear-progress"
    +title: "GustavoASantos/Noti: Quick glance, clear progress"
    +url: "https://github.com/GustavoASantos/Noti"
    +body: "This app track down the download or media playing progress and show progress bar around punch line camera or in notification bar. Pretty handy for people who download content or listen to music a lot."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 64
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711688346 {#15348
      date: 2024-03-29 05:59:06.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#15357 …}
    +votes: Doctrine\ORM\PersistentCollection {#15359 …}
    +reports: Doctrine\ORM\PersistentCollection {#15361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15365 …}
    +badges: Doctrine\ORM\PersistentCollection {#15367 …}
    +children: []
    -id: 27203
    -titleTs: "'clear':4 'glanc':3 'gustavoasantos/noti':1 'progress':5 'quick':2"
    -bodyTs: "'app':2 'around':15 'bar':14,22 'camera':18 'content':29 'download':6,28 'handi':24 'line':17 'listen':31 'lot':35 'media':8 'music':33 'notif':21 'peopl':26 'play':9 'pretti':23 'progress':10,13 'punch':16 'show':12 'track':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704470855
    +visibility: "visible             "
    +apId: "https://lemy.lol/post/17335316"
    +editedAt: DateTimeImmutable @1711614255 {#15345
      date: 2024-03-28 09:24:15.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704384455 {#15347
      date: 2024-01-04 17:07:35.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#15539
  +entry: Proxies\__CG__\App\Entity\Entry {#2543
    +user: Proxies\__CG__\App\Entity\User {#15353 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#15355 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#15356 …}
    +slug: "GustavoASantos-Noti-Quick-glance-clear-progress"
    +title: "GustavoASantos/Noti: Quick glance, clear progress"
    +url: "https://github.com/GustavoASantos/Noti"
    +body: "This app track down the download or media playing progress and show progress bar around punch line camera or in notification bar. Pretty handy for people who download content or listen to music a lot."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 64
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711688346 {#15348
      date: 2024-03-29 05:59:06.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#15357 …}
    +votes: Doctrine\ORM\PersistentCollection {#15359 …}
    +reports: Doctrine\ORM\PersistentCollection {#15361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15365 …}
    +badges: Doctrine\ORM\PersistentCollection {#15367 …}
    +children: []
    -id: 27203
    -titleTs: "'clear':4 'glanc':3 'gustavoasantos/noti':1 'progress':5 'quick':2"
    -bodyTs: "'app':2 'around':15 'bar':14,22 'camera':18 'content':29 'download':6,28 'handi':24 'line':17 'listen':31 'lot':35 'media':8 'music':33 'notif':21 'peopl':26 'play':9 'pretti':23 'progress':10,13 'punch':16 'show':12 'track':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704470855
    +visibility: "visible             "
    +apId: "https://lemy.lol/post/17335316"
    +editedAt: DateTimeImmutable @1711614255 {#15345
      date: 2024-03-28 09:24:15.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704384455 {#15347
      date: 2024-01-04 17:07:35.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.38 ms
Input props
[
  "user" => App\Entity\User {#2556
    +avatar: Proxies\__CG__\App\Entity\Image {#2557 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2558 …}
    +email: "dojan@lemmy.world"
    +username: "@dojan@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software developer by day, insomniac by night."
    +lastActive: DateTime @1728643074 {#2539
      date: 2024-10-11 12:37:54.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2559 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2561 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2563 …}
    +entries: Doctrine\ORM\PersistentCollection {#2565 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2567 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2569 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2571 …}
    +posts: Doctrine\ORM\PersistentCollection {#2573 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2575 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2577 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2579 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2581 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2583 …}
    +follows: Doctrine\ORM\PersistentCollection {#2585 …}
    +followers: Doctrine\ORM\PersistentCollection {#2587 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2589 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2591 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2593 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2595 …}
    +reports: Doctrine\ORM\PersistentCollection {#2597 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2599 …}
    +violations: Doctrine\ORM\PersistentCollection {#2601 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2603 …}
    +awards: Doctrine\ORM\PersistentCollection {#2605 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2607 …}
    +categories: Doctrine\ORM\PersistentCollection {#2609 …}
    -id: 1374
    -password: "$2y$13$RBPtd.qDVPLi6jZWMjxBOuihQGljCqkjMuqgBkzXxyHUX/babCtR."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2611 …}
    +apId: "dojan@lemmy.world"
    +apProfileId: "https://lemmy.world/u/dojan"
    +apPublicUrl: "https://lemmy.world/u/dojan"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "dojan"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729299725 {#2540
      date: 2024-10-19 03:02:05.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686981048 {#2541
      date: 2023-06-17 07:50:48.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#15594
  +width: 40
  +height: 40
  +user: App\Entity\User {#2556
    +avatar: Proxies\__CG__\App\Entity\Image {#2557 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2558 …}
    +email: "dojan@lemmy.world"
    +username: "@dojan@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software developer by day, insomniac by night."
    +lastActive: DateTime @1728643074 {#2539
      date: 2024-10-11 12:37:54.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2559 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2561 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2563 …}
    +entries: Doctrine\ORM\PersistentCollection {#2565 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2567 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2569 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2571 …}
    +posts: Doctrine\ORM\PersistentCollection {#2573 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2575 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2577 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2579 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2581 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2583 …}
    +follows: Doctrine\ORM\PersistentCollection {#2585 …}
    +followers: Doctrine\ORM\PersistentCollection {#2587 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2589 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2591 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2593 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2595 …}
    +reports: Doctrine\ORM\PersistentCollection {#2597 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2599 …}
    +violations: Doctrine\ORM\PersistentCollection {#2601 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2603 …}
    +awards: Doctrine\ORM\PersistentCollection {#2605 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2607 …}
    +categories: Doctrine\ORM\PersistentCollection {#2609 …}
    -id: 1374
    -password: "$2y$13$RBPtd.qDVPLi6jZWMjxBOuihQGljCqkjMuqgBkzXxyHUX/babCtR."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2611 …}
    +apId: "dojan@lemmy.world"
    +apProfileId: "https://lemmy.world/u/dojan"
    +apPublicUrl: "https://lemmy.world/u/dojan"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "dojan"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729299725 {#2540
      date: 2024-10-19 03:02:05.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686981048 {#2541
      date: 2023-06-17 07:50:48.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.36 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2542
    +user: App\Entity\User {#2556
      +avatar: Proxies\__CG__\App\Entity\Image {#2557 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2558 …}
      +email: "dojan@lemmy.world"
      +username: "@dojan@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software developer by day, insomniac by night."
      +lastActive: DateTime @1728643074 {#2539
        date: 2024-10-11 12:37:54.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2559 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2561 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2563 …}
      +entries: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2569 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +posts: Doctrine\ORM\PersistentCollection {#2573 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2577 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2579 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2581 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2583 …}
      +follows: Doctrine\ORM\PersistentCollection {#2585 …}
      +followers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2591 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2593 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2595 …}
      +reports: Doctrine\ORM\PersistentCollection {#2597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2599 …}
      +violations: Doctrine\ORM\PersistentCollection {#2601 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2603 …}
      +awards: Doctrine\ORM\PersistentCollection {#2605 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2607 …}
      +categories: Doctrine\ORM\PersistentCollection {#2609 …}
      -id: 1374
      -password: "$2y$13$RBPtd.qDVPLi6jZWMjxBOuihQGljCqkjMuqgBkzXxyHUX/babCtR."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2611 …}
      +apId: "dojan@lemmy.world"
      +apProfileId: "https://lemmy.world/u/dojan"
      +apPublicUrl: "https://lemmy.world/u/dojan"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "dojan"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729299725 {#2540
        date: 2024-10-19 03:02:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686981048 {#2541
        date: 2023-06-17 07:50:48.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2543
      +user: Proxies\__CG__\App\Entity\User {#15353 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#15355 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#15356 …}
      +slug: "GustavoASantos-Noti-Quick-glance-clear-progress"
      +title: "GustavoASantos/Noti: Quick glance, clear progress"
      +url: "https://github.com/GustavoASantos/Noti"
      +body: "This app track down the download or media playing progress and show progress bar around punch line camera or in notification bar. Pretty handy for people who download content or listen to music a lot."
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 64
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711688346 {#15348
        date: 2024-03-29 05:59:06.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#15357 …}
      +votes: Doctrine\ORM\PersistentCollection {#15359 …}
      +reports: Doctrine\ORM\PersistentCollection {#15361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15365 …}
      +badges: Doctrine\ORM\PersistentCollection {#15367 …}
      +children: []
      -id: 27203
      -titleTs: "'clear':4 'glanc':3 'gustavoasantos/noti':1 'progress':5 'quick':2"
      -bodyTs: "'app':2 'around':15 'bar':14,22 'camera':18 'content':29 'download':6,28 'handi':24 'line':17 'listen':31 'lot':35 'media':8 'music':33 'notif':21 'peopl':26 'play':9 'pretti':23 'progress':10,13 'punch':16 'show':12 'track':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704470855
      +visibility: "visible             "
      +apId: "https://lemy.lol/post/17335316"
      +editedAt: DateTimeImmutable @1711614255 {#15345
        date: 2024-03-28 09:24:15.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704384455 {#15347
        date: 2024-01-04 17:07:35.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Conceptually this is really cool, but the hole punch is oddly misaligned on my Pixel 6, so I can’t imagine it looking good."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704388387 {#2537
      date: 2024-01-04 18:13:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sag@lemy.lol"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2544 …}
    +nested: Doctrine\ORM\PersistentCollection {#2546 …}
    +votes: Doctrine\ORM\PersistentCollection {#2548 …}
    +reports: Doctrine\ORM\PersistentCollection {#2550 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2552 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2554 …}
    -id: 280056
    -bodyTs: "'6':16 'conceptu':1 'cool':5 'good':24 'hole':8 'imagin':21 'look':23 'misalign':12 'odd':11 'pixel':15 'punch':9 'realli':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6403634"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704388387 {#2538
      date: 2024-01-04 18:13:07.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#15665
  +subject: App\Entity\EntryComment {#2542
    +user: App\Entity\User {#2556
      +avatar: Proxies\__CG__\App\Entity\Image {#2557 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2558 …}
      +email: "dojan@lemmy.world"
      +username: "@dojan@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software developer by day, insomniac by night."
      +lastActive: DateTime @1728643074 {#2539
        date: 2024-10-11 12:37:54.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2559 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2561 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2563 …}
      +entries: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2569 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +posts: Doctrine\ORM\PersistentCollection {#2573 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2577 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2579 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2581 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2583 …}
      +follows: Doctrine\ORM\PersistentCollection {#2585 …}
      +followers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2591 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2593 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2595 …}
      +reports: Doctrine\ORM\PersistentCollection {#2597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2599 …}
      +violations: Doctrine\ORM\PersistentCollection {#2601 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2603 …}
      +awards: Doctrine\ORM\PersistentCollection {#2605 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2607 …}
      +categories: Doctrine\ORM\PersistentCollection {#2609 …}
      -id: 1374
      -password: "$2y$13$RBPtd.qDVPLi6jZWMjxBOuihQGljCqkjMuqgBkzXxyHUX/babCtR."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2611 …}
      +apId: "dojan@lemmy.world"
      +apProfileId: "https://lemmy.world/u/dojan"
      +apPublicUrl: "https://lemmy.world/u/dojan"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "dojan"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729299725 {#2540
        date: 2024-10-19 03:02:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686981048 {#2541
        date: 2023-06-17 07:50:48.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2543
      +user: Proxies\__CG__\App\Entity\User {#15353 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#15355 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#15356 …}
      +slug: "GustavoASantos-Noti-Quick-glance-clear-progress"
      +title: "GustavoASantos/Noti: Quick glance, clear progress"
      +url: "https://github.com/GustavoASantos/Noti"
      +body: "This app track down the download or media playing progress and show progress bar around punch line camera or in notification bar. Pretty handy for people who download content or listen to music a lot."
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 64
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711688346 {#15348
        date: 2024-03-29 05:59:06.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#15357 …}
      +votes: Doctrine\ORM\PersistentCollection {#15359 …}
      +reports: Doctrine\ORM\PersistentCollection {#15361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15365 …}
      +badges: Doctrine\ORM\PersistentCollection {#15367 …}
      +children: []
      -id: 27203
      -titleTs: "'clear':4 'glanc':3 'gustavoasantos/noti':1 'progress':5 'quick':2"
      -bodyTs: "'app':2 'around':15 'bar':14,22 'camera':18 'content':29 'download':6,28 'handi':24 'line':17 'listen':31 'lot':35 'media':8 'music':33 'notif':21 'peopl':26 'play':9 'pretti':23 'progress':10,13 'punch':16 'show':12 'track':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704470855
      +visibility: "visible             "
      +apId: "https://lemy.lol/post/17335316"
      +editedAt: DateTimeImmutable @1711614255 {#15345
        date: 2024-03-28 09:24:15.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704384455 {#15347
        date: 2024-01-04 17:07:35.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Conceptually this is really cool, but the hole punch is oddly misaligned on my Pixel 6, so I can’t imagine it looking good."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704388387 {#2537
      date: 2024-01-04 18:13:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sag@lemy.lol"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2544 …}
    +nested: Doctrine\ORM\PersistentCollection {#2546 …}
    +votes: Doctrine\ORM\PersistentCollection {#2548 …}
    +reports: Doctrine\ORM\PersistentCollection {#2550 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2552 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2554 …}
    -id: 280056
    -bodyTs: "'6':16 'conceptu':1 'cool':5 'good':24 'hole':8 'imagin':21 'look':23 'misalign':12 'odd':11 'pixel':15 'punch':9 'realli':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6403634"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704388387 {#2538
      date: 2024-01-04 18:13:07.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.65 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2542
    +user: App\Entity\User {#2556
      +avatar: Proxies\__CG__\App\Entity\Image {#2557 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2558 …}
      +email: "dojan@lemmy.world"
      +username: "@dojan@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software developer by day, insomniac by night."
      +lastActive: DateTime @1728643074 {#2539
        date: 2024-10-11 12:37:54.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2559 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2561 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2563 …}
      +entries: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2569 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +posts: Doctrine\ORM\PersistentCollection {#2573 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2577 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2579 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2581 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2583 …}
      +follows: Doctrine\ORM\PersistentCollection {#2585 …}
      +followers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2591 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2593 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2595 …}
      +reports: Doctrine\ORM\PersistentCollection {#2597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2599 …}
      +violations: Doctrine\ORM\PersistentCollection {#2601 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2603 …}
      +awards: Doctrine\ORM\PersistentCollection {#2605 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2607 …}
      +categories: Doctrine\ORM\PersistentCollection {#2609 …}
      -id: 1374
      -password: "$2y$13$RBPtd.qDVPLi6jZWMjxBOuihQGljCqkjMuqgBkzXxyHUX/babCtR."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2611 …}
      +apId: "dojan@lemmy.world"
      +apProfileId: "https://lemmy.world/u/dojan"
      +apPublicUrl: "https://lemmy.world/u/dojan"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "dojan"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729299725 {#2540
        date: 2024-10-19 03:02:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686981048 {#2541
        date: 2023-06-17 07:50:48.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2543
      +user: Proxies\__CG__\App\Entity\User {#15353 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#15355 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#15356 …}
      +slug: "GustavoASantos-Noti-Quick-glance-clear-progress"
      +title: "GustavoASantos/Noti: Quick glance, clear progress"
      +url: "https://github.com/GustavoASantos/Noti"
      +body: "This app track down the download or media playing progress and show progress bar around punch line camera or in notification bar. Pretty handy for people who download content or listen to music a lot."
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 64
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711688346 {#15348
        date: 2024-03-29 05:59:06.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#15357 …}
      +votes: Doctrine\ORM\PersistentCollection {#15359 …}
      +reports: Doctrine\ORM\PersistentCollection {#15361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15365 …}
      +badges: Doctrine\ORM\PersistentCollection {#15367 …}
      +children: []
      -id: 27203
      -titleTs: "'clear':4 'glanc':3 'gustavoasantos/noti':1 'progress':5 'quick':2"
      -bodyTs: "'app':2 'around':15 'bar':14,22 'camera':18 'content':29 'download':6,28 'handi':24 'line':17 'listen':31 'lot':35 'media':8 'music':33 'notif':21 'peopl':26 'play':9 'pretti':23 'progress':10,13 'punch':16 'show':12 'track':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704470855
      +visibility: "visible             "
      +apId: "https://lemy.lol/post/17335316"
      +editedAt: DateTimeImmutable @1711614255 {#15345
        date: 2024-03-28 09:24:15.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704384455 {#15347
        date: 2024-01-04 17:07:35.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Conceptually this is really cool, but the hole punch is oddly misaligned on my Pixel 6, so I can’t imagine it looking good."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704388387 {#2537
      date: 2024-01-04 18:13:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sag@lemy.lol"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2544 …}
    +nested: Doctrine\ORM\PersistentCollection {#2546 …}
    +votes: Doctrine\ORM\PersistentCollection {#2548 …}
    +reports: Doctrine\ORM\PersistentCollection {#2550 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2552 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2554 …}
    -id: 280056
    -bodyTs: "'6':16 'conceptu':1 'cool':5 'good':24 'hole':8 'imagin':21 'look':23 'misalign':12 'odd':11 'pixel':15 'punch':9 'realli':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6403634"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704388387 {#2538
      date: 2024-01-04 18:13:07.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#15722
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2542
    +user: App\Entity\User {#2556
      +avatar: Proxies\__CG__\App\Entity\Image {#2557 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2558 …}
      +email: "dojan@lemmy.world"
      +username: "@dojan@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software developer by day, insomniac by night."
      +lastActive: DateTime @1728643074 {#2539
        date: 2024-10-11 12:37:54.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2559 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2561 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2563 …}
      +entries: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2569 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +posts: Doctrine\ORM\PersistentCollection {#2573 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2577 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2579 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2581 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2583 …}
      +follows: Doctrine\ORM\PersistentCollection {#2585 …}
      +followers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2591 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2593 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2595 …}
      +reports: Doctrine\ORM\PersistentCollection {#2597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2599 …}
      +violations: Doctrine\ORM\PersistentCollection {#2601 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2603 …}
      +awards: Doctrine\ORM\PersistentCollection {#2605 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2607 …}
      +categories: Doctrine\ORM\PersistentCollection {#2609 …}
      -id: 1374
      -password: "$2y$13$RBPtd.qDVPLi6jZWMjxBOuihQGljCqkjMuqgBkzXxyHUX/babCtR."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2611 …}
      +apId: "dojan@lemmy.world"
      +apProfileId: "https://lemmy.world/u/dojan"
      +apPublicUrl: "https://lemmy.world/u/dojan"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "dojan"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729299725 {#2540
        date: 2024-10-19 03:02:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686981048 {#2541
        date: 2023-06-17 07:50:48.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2543
      +user: Proxies\__CG__\App\Entity\User {#15353 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#15355 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#15356 …}
      +slug: "GustavoASantos-Noti-Quick-glance-clear-progress"
      +title: "GustavoASantos/Noti: Quick glance, clear progress"
      +url: "https://github.com/GustavoASantos/Noti"
      +body: "This app track down the download or media playing progress and show progress bar around punch line camera or in notification bar. Pretty handy for people who download content or listen to music a lot."
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 64
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711688346 {#15348
        date: 2024-03-29 05:59:06.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#15357 …}
      +votes: Doctrine\ORM\PersistentCollection {#15359 …}
      +reports: Doctrine\ORM\PersistentCollection {#15361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15365 …}
      +badges: Doctrine\ORM\PersistentCollection {#15367 …}
      +children: []
      -id: 27203
      -titleTs: "'clear':4 'glanc':3 'gustavoasantos/noti':1 'progress':5 'quick':2"
      -bodyTs: "'app':2 'around':15 'bar':14,22 'camera':18 'content':29 'download':6,28 'handi':24 'line':17 'listen':31 'lot':35 'media':8 'music':33 'notif':21 'peopl':26 'play':9 'pretti':23 'progress':10,13 'punch':16 'show':12 'track':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704470855
      +visibility: "visible             "
      +apId: "https://lemy.lol/post/17335316"
      +editedAt: DateTimeImmutable @1711614255 {#15345
        date: 2024-03-28 09:24:15.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704384455 {#15347
        date: 2024-01-04 17:07:35.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Conceptually this is really cool, but the hole punch is oddly misaligned on my Pixel 6, so I can’t imagine it looking good."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704388387 {#2537
      date: 2024-01-04 18:13:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sag@lemy.lol"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2544 …}
    +nested: Doctrine\ORM\PersistentCollection {#2546 …}
    +votes: Doctrine\ORM\PersistentCollection {#2548 …}
    +reports: Doctrine\ORM\PersistentCollection {#2550 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2552 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2554 …}
    -id: 280056
    -bodyTs: "'6':16 'conceptu':1 'cool':5 'good':24 'hole':8 'imagin':21 'look':23 'misalign':12 'odd':11 'pixel':15 'punch':9 'realli':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6403634"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704388387 {#2538
      date: 2024-01-04 18:13:07.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 11.10 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2542
    +user: App\Entity\User {#2556
      +avatar: Proxies\__CG__\App\Entity\Image {#2557 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2558 …}
      +email: "dojan@lemmy.world"
      +username: "@dojan@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software developer by day, insomniac by night."
      +lastActive: DateTime @1728643074 {#2539
        date: 2024-10-11 12:37:54.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2559 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2561 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2563 …}
      +entries: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2569 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +posts: Doctrine\ORM\PersistentCollection {#2573 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2577 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2579 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2581 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2583 …}
      +follows: Doctrine\ORM\PersistentCollection {#2585 …}
      +followers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2591 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2593 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2595 …}
      +reports: Doctrine\ORM\PersistentCollection {#2597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2599 …}
      +violations: Doctrine\ORM\PersistentCollection {#2601 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2603 …}
      +awards: Doctrine\ORM\PersistentCollection {#2605 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2607 …}
      +categories: Doctrine\ORM\PersistentCollection {#2609 …}
      -id: 1374
      -password: "$2y$13$RBPtd.qDVPLi6jZWMjxBOuihQGljCqkjMuqgBkzXxyHUX/babCtR."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2611 …}
      +apId: "dojan@lemmy.world"
      +apProfileId: "https://lemmy.world/u/dojan"
      +apPublicUrl: "https://lemmy.world/u/dojan"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "dojan"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729299725 {#2540
        date: 2024-10-19 03:02:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686981048 {#2541
        date: 2023-06-17 07:50:48.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2543
      +user: Proxies\__CG__\App\Entity\User {#15353 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#15355 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#15356 …}
      +slug: "GustavoASantos-Noti-Quick-glance-clear-progress"
      +title: "GustavoASantos/Noti: Quick glance, clear progress"
      +url: "https://github.com/GustavoASantos/Noti"
      +body: "This app track down the download or media playing progress and show progress bar around punch line camera or in notification bar. Pretty handy for people who download content or listen to music a lot."
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 64
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711688346 {#15348
        date: 2024-03-29 05:59:06.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#15357 …}
      +votes: Doctrine\ORM\PersistentCollection {#15359 …}
      +reports: Doctrine\ORM\PersistentCollection {#15361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15365 …}
      +badges: Doctrine\ORM\PersistentCollection {#15367 …}
      +children: []
      -id: 27203
      -titleTs: "'clear':4 'glanc':3 'gustavoasantos/noti':1 'progress':5 'quick':2"
      -bodyTs: "'app':2 'around':15 'bar':14,22 'camera':18 'content':29 'download':6,28 'handi':24 'line':17 'listen':31 'lot':35 'media':8 'music':33 'notif':21 'peopl':26 'play':9 'pretti':23 'progress':10,13 'punch':16 'show':12 'track':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704470855
      +visibility: "visible             "
      +apId: "https://lemy.lol/post/17335316"
      +editedAt: DateTimeImmutable @1711614255 {#15345
        date: 2024-03-28 09:24:15.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704384455 {#15347
        date: 2024-01-04 17:07:35.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Conceptually this is really cool, but the hole punch is oddly misaligned on my Pixel 6, so I can’t imagine it looking good."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704388387 {#2537
      date: 2024-01-04 18:13:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sag@lemy.lol"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2544 …}
    +nested: Doctrine\ORM\PersistentCollection {#2546 …}
    +votes: Doctrine\ORM\PersistentCollection {#2548 …}
    +reports: Doctrine\ORM\PersistentCollection {#2550 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2552 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2554 …}
    -id: 280056
    -bodyTs: "'6':16 'conceptu':1 'cool':5 'good':24 'hole':8 'imagin':21 'look':23 'misalign':12 'odd':11 'pixel':15 'punch':9 'realli':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6403634"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704388387 {#2538
      date: 2024-01-04 18:13:07.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#15962
  +comment: App\Entity\EntryComment {#2542
    +user: App\Entity\User {#2556
      +avatar: Proxies\__CG__\App\Entity\Image {#2557 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2558 …}
      +email: "dojan@lemmy.world"
      +username: "@dojan@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software developer by day, insomniac by night."
      +lastActive: DateTime @1728643074 {#2539
        date: 2024-10-11 12:37:54.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2559 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2561 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2563 …}
      +entries: Doctrine\ORM\PersistentCollection {#2565 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2567 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2569 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2571 …}
      +posts: Doctrine\ORM\PersistentCollection {#2573 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2575 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2577 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2579 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2581 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2583 …}
      +follows: Doctrine\ORM\PersistentCollection {#2585 …}
      +followers: Doctrine\ORM\PersistentCollection {#2587 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2589 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2591 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2593 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2595 …}
      +reports: Doctrine\ORM\PersistentCollection {#2597 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2599 …}
      +violations: Doctrine\ORM\PersistentCollection {#2601 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2603 …}
      +awards: Doctrine\ORM\PersistentCollection {#2605 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2607 …}
      +categories: Doctrine\ORM\PersistentCollection {#2609 …}
      -id: 1374
      -password: "$2y$13$RBPtd.qDVPLi6jZWMjxBOuihQGljCqkjMuqgBkzXxyHUX/babCtR."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2611 …}
      +apId: "dojan@lemmy.world"
      +apProfileId: "https://lemmy.world/u/dojan"
      +apPublicUrl: "https://lemmy.world/u/dojan"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "dojan"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729299725 {#2540
        date: 2024-10-19 03:02:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686981048 {#2541
        date: 2023-06-17 07:50:48.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2543
      +user: Proxies\__CG__\App\Entity\User {#15353 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: Proxies\__CG__\App\Entity\Image {#15355 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#15356 …}
      +slug: "GustavoASantos-Noti-Quick-glance-clear-progress"
      +title: "GustavoASantos/Noti: Quick glance, clear progress"
      +url: "https://github.com/GustavoASantos/Noti"
      +body: "This app track down the download or media playing progress and show progress bar around punch line camera or in notification bar. Pretty handy for people who download content or listen to music a lot."
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 64
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711688346 {#15348
        date: 2024-03-29 05:59:06.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#15357 …}
      +votes: Doctrine\ORM\PersistentCollection {#15359 …}
      +reports: Doctrine\ORM\PersistentCollection {#15361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15365 …}
      +badges: Doctrine\ORM\PersistentCollection {#15367 …}
      +children: []
      -id: 27203
      -titleTs: "'clear':4 'glanc':3 'gustavoasantos/noti':1 'progress':5 'quick':2"
      -bodyTs: "'app':2 'around':15 'bar':14,22 'camera':18 'content':29 'download':6,28 'handi':24 'line':17 'listen':31 'lot':35 'media':8 'music':33 'notif':21 'peopl':26 'play':9 'pretti':23 'progress':10,13 'punch':16 'show':12 'track':3"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704470855
      +visibility: "visible             "
      +apId: "https://lemy.lol/post/17335316"
      +editedAt: DateTimeImmutable @1711614255 {#15345
        date: 2024-03-28 09:24:15.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704384455 {#15347
        date: 2024-01-04 17:07:35.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Conceptually this is really cool, but the hole punch is oddly misaligned on my Pixel 6, so I can’t imagine it looking good."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704388387 {#2537
      date: 2024-01-04 18:13:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sag@lemy.lol"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2544 …}
    +nested: Doctrine\ORM\PersistentCollection {#2546 …}
    +votes: Doctrine\ORM\PersistentCollection {#2548 …}
    +reports: Doctrine\ORM\PersistentCollection {#2550 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2552 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2554 …}
    -id: 280056
    -bodyTs: "'6':16 'conceptu':1 'cool':5 'good':24 'hole':8 'imagin':21 'look':23 'misalign':12 'odd':11 'pixel':15 'punch':9 'realli':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6403634"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704388387 {#2538
      date: 2024-01-04 18:13:07.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 93.76 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2618
    +user: App\Entity\User {#2632
      +avatar: null
      +cover: null
      +email: "xoggy@programming.dev"
      +username: "@xoggy@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1724874421 {#2615
        date: 2024-08-28 21:47:01.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
      +entries: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +posts: Doctrine\ORM\PersistentCollection {#2647 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
      +follows: Doctrine\ORM\PersistentCollection {#2659 …}
      +followers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
      +reports: Doctrine\ORM\PersistentCollection {#2671 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
      +violations: Doctrine\ORM\PersistentCollection {#2675 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +awards: Doctrine\ORM\PersistentCollection {#2679 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
      +categories: Doctrine\ORM\PersistentCollection {#2683 …}
      -id: 34884
      -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
      +apId: "xoggy@programming.dev"
      +apProfileId: "https://programming.dev/u/xoggy"
      +apPublicUrl: "https://programming.dev/u/xoggy"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "xoggy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698679482 {#2616
        date: 2023-10-30 16:24:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690328332 {#2617
        date: 2023-07-26 01:38:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712087612 {#2613
      date: 2024-04-02 21:53:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2620 …}
    +nested: Doctrine\ORM\PersistentCollection {#2622 …}
    +votes: Doctrine\ORM\PersistentCollection {#2624 …}
    +reports: Doctrine\ORM\PersistentCollection {#2626 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
    -id: 280295
    -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6128776"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704379779 {#2614
      date: 2024-01-04 15:49:39.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#16032
  +comment: App\Entity\EntryComment {#2618
    +user: App\Entity\User {#2632
      +avatar: null
      +cover: null
      +email: "xoggy@programming.dev"
      +username: "@xoggy@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1724874421 {#2615
        date: 2024-08-28 21:47:01.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
      +entries: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +posts: Doctrine\ORM\PersistentCollection {#2647 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
      +follows: Doctrine\ORM\PersistentCollection {#2659 …}
      +followers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
      +reports: Doctrine\ORM\PersistentCollection {#2671 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
      +violations: Doctrine\ORM\PersistentCollection {#2675 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +awards: Doctrine\ORM\PersistentCollection {#2679 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
      +categories: Doctrine\ORM\PersistentCollection {#2683 …}
      -id: 34884
      -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
      +apId: "xoggy@programming.dev"
      +apProfileId: "https://programming.dev/u/xoggy"
      +apPublicUrl: "https://programming.dev/u/xoggy"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "xoggy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698679482 {#2616
        date: 2023-10-30 16:24:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690328332 {#2617
        date: 2023-07-26 01:38:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712087612 {#2613
      date: 2024-04-02 21:53:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2620 …}
    +nested: Doctrine\ORM\PersistentCollection {#2622 …}
    +votes: Doctrine\ORM\PersistentCollection {#2624 …}
    +reports: Doctrine\ORM\PersistentCollection {#2626 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
    -id: 280295
    -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6128776"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704379779 {#2614
      date: 2024-01-04 15:49:39.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#2632
    +avatar: null
    +cover: null
    +email: "xoggy@programming.dev"
    +username: "@xoggy@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1724874421 {#2615
      date: 2024-08-28 21:47:01.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
    +entries: Doctrine\ORM\PersistentCollection {#2639 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
    +posts: Doctrine\ORM\PersistentCollection {#2647 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
    +follows: Doctrine\ORM\PersistentCollection {#2659 …}
    +followers: Doctrine\ORM\PersistentCollection {#2661 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
    +reports: Doctrine\ORM\PersistentCollection {#2671 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
    +violations: Doctrine\ORM\PersistentCollection {#2675 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
    +awards: Doctrine\ORM\PersistentCollection {#2679 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
    +categories: Doctrine\ORM\PersistentCollection {#2683 …}
    -id: 34884
    -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
    +apId: "xoggy@programming.dev"
    +apProfileId: "https://programming.dev/u/xoggy"
    +apPublicUrl: "https://programming.dev/u/xoggy"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "xoggy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1698679482 {#2616
      date: 2023-10-30 16:24:42.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690328332 {#2617
      date: 2023-07-26 01:38:52.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#16095
  +user: App\Entity\User {#2632
    +avatar: null
    +cover: null
    +email: "xoggy@programming.dev"
    +username: "@xoggy@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1724874421 {#2615
      date: 2024-08-28 21:47:01.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
    +entries: Doctrine\ORM\PersistentCollection {#2639 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
    +posts: Doctrine\ORM\PersistentCollection {#2647 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
    +follows: Doctrine\ORM\PersistentCollection {#2659 …}
    +followers: Doctrine\ORM\PersistentCollection {#2661 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
    +reports: Doctrine\ORM\PersistentCollection {#2671 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
    +violations: Doctrine\ORM\PersistentCollection {#2675 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
    +awards: Doctrine\ORM\PersistentCollection {#2679 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
    +categories: Doctrine\ORM\PersistentCollection {#2683 …}
    -id: 34884
    -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
    +apId: "xoggy@programming.dev"
    +apProfileId: "https://programming.dev/u/xoggy"
    +apPublicUrl: "https://programming.dev/u/xoggy"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "xoggy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1698679482 {#2616
      date: 2023-10-30 16:24:42.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690328332 {#2617
      date: 2023-07-26 01:38:52.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704379779 {#2614
    date: 2024-01-04 15:49:39.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#16150
  +date: DateTimeImmutable @1704379779 {#2614
    date: 2024-01-04 15:49:39.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704379779 {#2614
    date: 2024-01-04 15:49:39.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#16204
  +createdAt: DateTimeImmutable @1704379779 {#2614
    date: 2024-01-04 15:49:39.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.16 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2619
    +user: Proxies\__CG__\App\Entity\User {#16069 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "URLCheck-like-program-for-PC-windows"
    +title: "URLCheck like program for PC (windows =\ )?"
    +url: null
    +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712319848 {#16070
      date: 2024-04-05 14:24:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#16075 …}
    +votes: Doctrine\ORM\PersistentCollection {#16078 …}
    +reports: Doctrine\ORM\PersistentCollection {#16080 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
    +badges: Doctrine\ORM\PersistentCollection {#16086 …}
    +children: []
    -id: 27142
    -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
    -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704426355
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/7608413"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704361855 {#16067
      date: 2024-01-04 10:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#16258
  +entry: Proxies\__CG__\App\Entity\Entry {#2619
    +user: Proxies\__CG__\App\Entity\User {#16069 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "URLCheck-like-program-for-PC-windows"
    +title: "URLCheck like program for PC (windows =\ )?"
    +url: null
    +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 21
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712319848 {#16070
      date: 2024-04-05 14:24:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#16075 …}
    +votes: Doctrine\ORM\PersistentCollection {#16078 …}
    +reports: Doctrine\ORM\PersistentCollection {#16080 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
    +badges: Doctrine\ORM\PersistentCollection {#16086 …}
    +children: []
    -id: 27142
    -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
    -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704426355
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/7608413"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704361855 {#16067
      date: 2024-01-04 10:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#2632
    +avatar: null
    +cover: null
    +email: "xoggy@programming.dev"
    +username: "@xoggy@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1724874421 {#2615
      date: 2024-08-28 21:47:01.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
    +entries: Doctrine\ORM\PersistentCollection {#2639 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
    +posts: Doctrine\ORM\PersistentCollection {#2647 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
    +follows: Doctrine\ORM\PersistentCollection {#2659 …}
    +followers: Doctrine\ORM\PersistentCollection {#2661 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
    +reports: Doctrine\ORM\PersistentCollection {#2671 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
    +violations: Doctrine\ORM\PersistentCollection {#2675 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
    +awards: Doctrine\ORM\PersistentCollection {#2679 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
    +categories: Doctrine\ORM\PersistentCollection {#2683 …}
    -id: 34884
    -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
    +apId: "xoggy@programming.dev"
    +apProfileId: "https://programming.dev/u/xoggy"
    +apPublicUrl: "https://programming.dev/u/xoggy"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "xoggy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1698679482 {#2616
      date: 2023-10-30 16:24:42.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690328332 {#2617
      date: 2023-07-26 01:38:52.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#16313
  +width: 40
  +height: 40
  +user: App\Entity\User {#2632
    +avatar: null
    +cover: null
    +email: "xoggy@programming.dev"
    +username: "@xoggy@programming.dev"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1724874421 {#2615
      date: 2024-08-28 21:47:01.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
    +entries: Doctrine\ORM\PersistentCollection {#2639 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
    +posts: Doctrine\ORM\PersistentCollection {#2647 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
    +follows: Doctrine\ORM\PersistentCollection {#2659 …}
    +followers: Doctrine\ORM\PersistentCollection {#2661 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
    +reports: Doctrine\ORM\PersistentCollection {#2671 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
    +violations: Doctrine\ORM\PersistentCollection {#2675 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
    +awards: Doctrine\ORM\PersistentCollection {#2679 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
    +categories: Doctrine\ORM\PersistentCollection {#2683 …}
    -id: 34884
    -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
    +apId: "xoggy@programming.dev"
    +apProfileId: "https://programming.dev/u/xoggy"
    +apPublicUrl: "https://programming.dev/u/xoggy"
    +apFollowersUrl: null
    +apInboxUrl: "https://programming.dev/inbox"
    +apDomain: "programming.dev"
    +apPreferredUsername: "xoggy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1698679482 {#2616
      date: 2023-10-30 16:24:42.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690328332 {#2617
      date: 2023-07-26 01:38:52.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.44 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2618
    +user: App\Entity\User {#2632
      +avatar: null
      +cover: null
      +email: "xoggy@programming.dev"
      +username: "@xoggy@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1724874421 {#2615
        date: 2024-08-28 21:47:01.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
      +entries: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +posts: Doctrine\ORM\PersistentCollection {#2647 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
      +follows: Doctrine\ORM\PersistentCollection {#2659 …}
      +followers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
      +reports: Doctrine\ORM\PersistentCollection {#2671 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
      +violations: Doctrine\ORM\PersistentCollection {#2675 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +awards: Doctrine\ORM\PersistentCollection {#2679 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
      +categories: Doctrine\ORM\PersistentCollection {#2683 …}
      -id: 34884
      -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
      +apId: "xoggy@programming.dev"
      +apProfileId: "https://programming.dev/u/xoggy"
      +apPublicUrl: "https://programming.dev/u/xoggy"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "xoggy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698679482 {#2616
        date: 2023-10-30 16:24:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690328332 {#2617
        date: 2023-07-26 01:38:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712087612 {#2613
      date: 2024-04-02 21:53:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2620 …}
    +nested: Doctrine\ORM\PersistentCollection {#2622 …}
    +votes: Doctrine\ORM\PersistentCollection {#2624 …}
    +reports: Doctrine\ORM\PersistentCollection {#2626 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
    -id: 280295
    -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6128776"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704379779 {#2614
      date: 2024-01-04 15:49:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#16382
  +subject: App\Entity\EntryComment {#2618
    +user: App\Entity\User {#2632
      +avatar: null
      +cover: null
      +email: "xoggy@programming.dev"
      +username: "@xoggy@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1724874421 {#2615
        date: 2024-08-28 21:47:01.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
      +entries: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +posts: Doctrine\ORM\PersistentCollection {#2647 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
      +follows: Doctrine\ORM\PersistentCollection {#2659 …}
      +followers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
      +reports: Doctrine\ORM\PersistentCollection {#2671 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
      +violations: Doctrine\ORM\PersistentCollection {#2675 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +awards: Doctrine\ORM\PersistentCollection {#2679 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
      +categories: Doctrine\ORM\PersistentCollection {#2683 …}
      -id: 34884
      -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
      +apId: "xoggy@programming.dev"
      +apProfileId: "https://programming.dev/u/xoggy"
      +apPublicUrl: "https://programming.dev/u/xoggy"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "xoggy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698679482 {#2616
        date: 2023-10-30 16:24:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690328332 {#2617
        date: 2023-07-26 01:38:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712087612 {#2613
      date: 2024-04-02 21:53:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2620 …}
    +nested: Doctrine\ORM\PersistentCollection {#2622 …}
    +votes: Doctrine\ORM\PersistentCollection {#2624 …}
    +reports: Doctrine\ORM\PersistentCollection {#2626 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
    -id: 280295
    -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6128776"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704379779 {#2614
      date: 2024-01-04 15:49:39.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 11.96 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2618
    +user: App\Entity\User {#2632
      +avatar: null
      +cover: null
      +email: "xoggy@programming.dev"
      +username: "@xoggy@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1724874421 {#2615
        date: 2024-08-28 21:47:01.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
      +entries: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +posts: Doctrine\ORM\PersistentCollection {#2647 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
      +follows: Doctrine\ORM\PersistentCollection {#2659 …}
      +followers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
      +reports: Doctrine\ORM\PersistentCollection {#2671 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
      +violations: Doctrine\ORM\PersistentCollection {#2675 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +awards: Doctrine\ORM\PersistentCollection {#2679 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
      +categories: Doctrine\ORM\PersistentCollection {#2683 …}
      -id: 34884
      -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
      +apId: "xoggy@programming.dev"
      +apProfileId: "https://programming.dev/u/xoggy"
      +apPublicUrl: "https://programming.dev/u/xoggy"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "xoggy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698679482 {#2616
        date: 2023-10-30 16:24:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690328332 {#2617
        date: 2023-07-26 01:38:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712087612 {#2613
      date: 2024-04-02 21:53:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2620 …}
    +nested: Doctrine\ORM\PersistentCollection {#2622 …}
    +votes: Doctrine\ORM\PersistentCollection {#2624 …}
    +reports: Doctrine\ORM\PersistentCollection {#2626 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
    -id: 280295
    -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6128776"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704379779 {#2614
      date: 2024-01-04 15:49:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#16439
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2618
    +user: App\Entity\User {#2632
      +avatar: null
      +cover: null
      +email: "xoggy@programming.dev"
      +username: "@xoggy@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1724874421 {#2615
        date: 2024-08-28 21:47:01.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
      +entries: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +posts: Doctrine\ORM\PersistentCollection {#2647 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
      +follows: Doctrine\ORM\PersistentCollection {#2659 …}
      +followers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
      +reports: Doctrine\ORM\PersistentCollection {#2671 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
      +violations: Doctrine\ORM\PersistentCollection {#2675 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +awards: Doctrine\ORM\PersistentCollection {#2679 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
      +categories: Doctrine\ORM\PersistentCollection {#2683 …}
      -id: 34884
      -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
      +apId: "xoggy@programming.dev"
      +apProfileId: "https://programming.dev/u/xoggy"
      +apPublicUrl: "https://programming.dev/u/xoggy"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "xoggy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698679482 {#2616
        date: 2023-10-30 16:24:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690328332 {#2617
        date: 2023-07-26 01:38:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712087612 {#2613
      date: 2024-04-02 21:53:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2620 …}
    +nested: Doctrine\ORM\PersistentCollection {#2622 …}
    +votes: Doctrine\ORM\PersistentCollection {#2624 …}
    +reports: Doctrine\ORM\PersistentCollection {#2626 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
    -id: 280295
    -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6128776"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704379779 {#2614
      date: 2024-01-04 15:49:39.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 13.00 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2618
    +user: App\Entity\User {#2632
      +avatar: null
      +cover: null
      +email: "xoggy@programming.dev"
      +username: "@xoggy@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1724874421 {#2615
        date: 2024-08-28 21:47:01.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
      +entries: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +posts: Doctrine\ORM\PersistentCollection {#2647 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
      +follows: Doctrine\ORM\PersistentCollection {#2659 …}
      +followers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
      +reports: Doctrine\ORM\PersistentCollection {#2671 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
      +violations: Doctrine\ORM\PersistentCollection {#2675 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +awards: Doctrine\ORM\PersistentCollection {#2679 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
      +categories: Doctrine\ORM\PersistentCollection {#2683 …}
      -id: 34884
      -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
      +apId: "xoggy@programming.dev"
      +apProfileId: "https://programming.dev/u/xoggy"
      +apPublicUrl: "https://programming.dev/u/xoggy"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "xoggy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698679482 {#2616
        date: 2023-10-30 16:24:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690328332 {#2617
        date: 2023-07-26 01:38:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712087612 {#2613
      date: 2024-04-02 21:53:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2620 …}
    +nested: Doctrine\ORM\PersistentCollection {#2622 …}
    +votes: Doctrine\ORM\PersistentCollection {#2624 …}
    +reports: Doctrine\ORM\PersistentCollection {#2626 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
    -id: 280295
    -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6128776"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704379779 {#2614
      date: 2024-01-04 15:49:39.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#16679
  +comment: App\Entity\EntryComment {#2618
    +user: App\Entity\User {#2632
      +avatar: null
      +cover: null
      +email: "xoggy@programming.dev"
      +username: "@xoggy@programming.dev"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1724874421 {#2615
        date: 2024-08-28 21:47:01.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
      +entries: Doctrine\ORM\PersistentCollection {#2639 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
      +posts: Doctrine\ORM\PersistentCollection {#2647 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
      +follows: Doctrine\ORM\PersistentCollection {#2659 …}
      +followers: Doctrine\ORM\PersistentCollection {#2661 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
      +reports: Doctrine\ORM\PersistentCollection {#2671 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
      +violations: Doctrine\ORM\PersistentCollection {#2675 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +awards: Doctrine\ORM\PersistentCollection {#2679 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
      +categories: Doctrine\ORM\PersistentCollection {#2683 …}
      -id: 34884
      -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
      +apId: "xoggy@programming.dev"
      +apProfileId: "https://programming.dev/u/xoggy"
      +apPublicUrl: "https://programming.dev/u/xoggy"
      +apFollowersUrl: null
      +apInboxUrl: "https://programming.dev/inbox"
      +apDomain: "programming.dev"
      +apPreferredUsername: "xoggy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698679482 {#2616
        date: 2023-10-30 16:24:42.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690328332 {#2617
        date: 2023-07-26 01:38:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712087612 {#2613
      date: 2024-04-02 21:53:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2620 …}
    +nested: Doctrine\ORM\PersistentCollection {#2622 …}
    +votes: Doctrine\ORM\PersistentCollection {#2624 …}
    +reports: Doctrine\ORM\PersistentCollection {#2626 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
    -id: 280295
    -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6128776"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704379779 {#2614
      date: 2024-01-04 15:49:39.0 +01:00
    }
  }
  +nestedComments: [
    283603 => App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124
        +avatar: Proxies\__CG__\App\Entity\Image {#16824 …}
        +cover: null
        +email: "RovingFox@infosec.pub"
        +username: "@RovingFox@infosec.pub"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728531651 {#16821
          date: 2024-10-10 05:40:51.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 {#16825 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16827 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#16829 …}
        +entries: Doctrine\ORM\PersistentCollection {#16831 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#16833 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#16835 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16837 …}
        +posts: Doctrine\ORM\PersistentCollection {#16839 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#16841 …}
        +postComments: Doctrine\ORM\PersistentCollection {#16843 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#16845 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#16847 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#16849 …}
        +follows: Doctrine\ORM\PersistentCollection {#16851 …}
        +followers: Doctrine\ORM\PersistentCollection {#16853 …}
        +blocks: Doctrine\ORM\PersistentCollection {#16855 …}
        +blockers: Doctrine\ORM\PersistentCollection {#16857 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#16859 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#16861 …}
        +reports: Doctrine\ORM\PersistentCollection {#16863 …}
        +favourites: Doctrine\ORM\PersistentCollection {#16865 …}
        +violations: Doctrine\ORM\PersistentCollection {#16867 …}
        +notifications: Doctrine\ORM\PersistentCollection {#16869 …}
        +awards: Doctrine\ORM\PersistentCollection {#16871 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#16873 …}
        +categories: Doctrine\ORM\PersistentCollection {#16875 …}
        -id: 61560
        -password: "$2y$13$WVd7h6Kqw892CTRAOoHpCufbqukUC09NjYcz34JWJeC9szbIqiLnO"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16877 …}
        +apId: "RovingFox@infosec.pub"
        +apProfileId: "https://infosec.pub/u/RovingFox"
        +apPublicUrl: "https://infosec.pub/u/RovingFox"
        +apFollowersUrl: null
        +apInboxUrl: "https://infosec.pub/inbox"
        +apDomain: "infosec.pub"
        +apPreferredUsername: "RovingFox"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1724493670 {#16822
          date: 2024-08-24 12:01:10.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697587214 {#16823
          date: 2023-10-18 02:00:14.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2618}
      +root: App\Entity\EntryComment {#2618}
      +body: """
        I don’t think that would cover it. URLchecker acts as a default browser. When you click on a link it will let you if it will redirect you and where, if it has trackers in the link, you can also send the link for a quick virus scan.\n
        \n
        Those are just the common uses, It has more features.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704485406 {#3127
        date: 2024-01-05 21:10:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@XpeeN@sopuli.xyz"
        "@xoggy@programming.dev"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 283603
      -bodyTs: "'act':10 'also':41 'browser':14 'click':17 'common':54 'cover':7 'default':13 'featur':59 'let':23 'link':20,38,44 'quick':47 'redirect':28 'scan':49 'send':42 'think':4 'tracker':35 'urlcheck':9 'use':55 'virus':48 'would':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5445984"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704485406 {#3126
        date: 2024-01-05 21:10:06.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 11.84 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124
      +avatar: Proxies\__CG__\App\Entity\Image {#16824 …}
      +cover: null
      +email: "RovingFox@infosec.pub"
      +username: "@RovingFox@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728531651 {#16821
        date: 2024-10-10 05:40:51.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 {#16825 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16827 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16829 …}
      +entries: Doctrine\ORM\PersistentCollection {#16831 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16833 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16835 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16837 …}
      +posts: Doctrine\ORM\PersistentCollection {#16839 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16841 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16843 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16845 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16849 …}
      +follows: Doctrine\ORM\PersistentCollection {#16851 …}
      +followers: Doctrine\ORM\PersistentCollection {#16853 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16855 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16859 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16861 …}
      +reports: Doctrine\ORM\PersistentCollection {#16863 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16865 …}
      +violations: Doctrine\ORM\PersistentCollection {#16867 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16869 …}
      +awards: Doctrine\ORM\PersistentCollection {#16871 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16873 …}
      +categories: Doctrine\ORM\PersistentCollection {#16875 …}
      -id: 61560
      -password: "$2y$13$WVd7h6Kqw892CTRAOoHpCufbqukUC09NjYcz34JWJeC9szbIqiLnO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16877 …}
      +apId: "RovingFox@infosec.pub"
      +apProfileId: "https://infosec.pub/u/RovingFox"
      +apPublicUrl: "https://infosec.pub/u/RovingFox"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "RovingFox"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724493670 {#16822
        date: 2024-08-24 12:01:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697587214 {#16823
        date: 2023-10-18 02:00:14.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2618
      +user: App\Entity\User {#2632
        +avatar: null
        +cover: null
        +email: "xoggy@programming.dev"
        +username: "@xoggy@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1724874421 {#2615
          date: 2024-08-28 21:47:01.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
        +entries: Doctrine\ORM\PersistentCollection {#2639 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
        +posts: Doctrine\ORM\PersistentCollection {#2647 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
        +follows: Doctrine\ORM\PersistentCollection {#2659 …}
        +followers: Doctrine\ORM\PersistentCollection {#2661 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
        +reports: Doctrine\ORM\PersistentCollection {#2671 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
        +violations: Doctrine\ORM\PersistentCollection {#2675 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
        +awards: Doctrine\ORM\PersistentCollection {#2679 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
        +categories: Doctrine\ORM\PersistentCollection {#2683 …}
        -id: 34884
        -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
        +apId: "xoggy@programming.dev"
        +apProfileId: "https://programming.dev/u/xoggy"
        +apPublicUrl: "https://programming.dev/u/xoggy"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "xoggy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1698679482 {#2616
          date: 2023-10-30 16:24:42.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690328332 {#2617
          date: 2023-07-26 01:38:52.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712087612 {#2613
        date: 2024-04-02 21:53:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@XpeeN@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2620 …}
      +nested: Doctrine\ORM\PersistentCollection {#2622 …}
      +votes: Doctrine\ORM\PersistentCollection {#2624 …}
      +reports: Doctrine\ORM\PersistentCollection {#2626 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
      -id: 280295
      -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6128776"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704379779 {#2614
        date: 2024-01-04 15:49:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: """
      I don’t think that would cover it. URLchecker acts as a default browser. When you click on a link it will let you if it will redirect you and where, if it has trackers in the link, you can also send the link for a quick virus scan.\n
      \n
      Those are just the common uses, It has more features.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704485406 {#3127
      date: 2024-01-05 21:10:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
      "@xoggy@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 283603
    -bodyTs: "'act':10 'also':41 'browser':14 'click':17 'common':54 'cover':7 'default':13 'featur':59 'let':23 'link':20,38,44 'quick':47 'redirect':28 'scan':49 'send':42 'think':4 'tracker':35 'urlcheck':9 'use':55 'virus':48 'would':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5445984"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704485406 {#3126
      date: 2024-01-05 21:10:06.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#16739
  +comment: App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124
      +avatar: Proxies\__CG__\App\Entity\Image {#16824 …}
      +cover: null
      +email: "RovingFox@infosec.pub"
      +username: "@RovingFox@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728531651 {#16821
        date: 2024-10-10 05:40:51.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 {#16825 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16827 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16829 …}
      +entries: Doctrine\ORM\PersistentCollection {#16831 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16833 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16835 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16837 …}
      +posts: Doctrine\ORM\PersistentCollection {#16839 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16841 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16843 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16845 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16849 …}
      +follows: Doctrine\ORM\PersistentCollection {#16851 …}
      +followers: Doctrine\ORM\PersistentCollection {#16853 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16855 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16859 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16861 …}
      +reports: Doctrine\ORM\PersistentCollection {#16863 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16865 …}
      +violations: Doctrine\ORM\PersistentCollection {#16867 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16869 …}
      +awards: Doctrine\ORM\PersistentCollection {#16871 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16873 …}
      +categories: Doctrine\ORM\PersistentCollection {#16875 …}
      -id: 61560
      -password: "$2y$13$WVd7h6Kqw892CTRAOoHpCufbqukUC09NjYcz34JWJeC9szbIqiLnO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16877 …}
      +apId: "RovingFox@infosec.pub"
      +apProfileId: "https://infosec.pub/u/RovingFox"
      +apPublicUrl: "https://infosec.pub/u/RovingFox"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "RovingFox"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724493670 {#16822
        date: 2024-08-24 12:01:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697587214 {#16823
        date: 2023-10-18 02:00:14.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2618
      +user: App\Entity\User {#2632
        +avatar: null
        +cover: null
        +email: "xoggy@programming.dev"
        +username: "@xoggy@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1724874421 {#2615
          date: 2024-08-28 21:47:01.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
        +entries: Doctrine\ORM\PersistentCollection {#2639 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
        +posts: Doctrine\ORM\PersistentCollection {#2647 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
        +follows: Doctrine\ORM\PersistentCollection {#2659 …}
        +followers: Doctrine\ORM\PersistentCollection {#2661 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
        +reports: Doctrine\ORM\PersistentCollection {#2671 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
        +violations: Doctrine\ORM\PersistentCollection {#2675 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
        +awards: Doctrine\ORM\PersistentCollection {#2679 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
        +categories: Doctrine\ORM\PersistentCollection {#2683 …}
        -id: 34884
        -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
        +apId: "xoggy@programming.dev"
        +apProfileId: "https://programming.dev/u/xoggy"
        +apPublicUrl: "https://programming.dev/u/xoggy"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "xoggy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1698679482 {#2616
          date: 2023-10-30 16:24:42.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690328332 {#2617
          date: 2023-07-26 01:38:52.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712087612 {#2613
        date: 2024-04-02 21:53:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@XpeeN@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2620 …}
      +nested: Doctrine\ORM\PersistentCollection {#2622 …}
      +votes: Doctrine\ORM\PersistentCollection {#2624 …}
      +reports: Doctrine\ORM\PersistentCollection {#2626 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
      -id: 280295
      -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6128776"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704379779 {#2614
        date: 2024-01-04 15:49:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: """
      I don’t think that would cover it. URLchecker acts as a default browser. When you click on a link it will let you if it will redirect you and where, if it has trackers in the link, you can also send the link for a quick virus scan.\n
      \n
      Those are just the common uses, It has more features.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704485406 {#3127
      date: 2024-01-05 21:10:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
      "@xoggy@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 283603
    -bodyTs: "'act':10 'also':41 'browser':14 'click':17 'common':54 'cover':7 'default':13 'featur':59 'let':23 'link':20,38,44 'quick':47 'redirect':28 'scan':49 'send':42 'think':4 'tracker':35 'urlcheck':9 'use':55 'virus':48 'would':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5445984"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704485406 {#3126
      date: 2024-01-05 21:10:06.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.66 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3124
    +avatar: Proxies\__CG__\App\Entity\Image {#16824 …}
    +cover: null
    +email: "RovingFox@infosec.pub"
    +username: "@RovingFox@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728531651 {#16821
      date: 2024-10-10 05:40:51.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 {#16825 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16827 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16829 …}
    +entries: Doctrine\ORM\PersistentCollection {#16831 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16833 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16835 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16837 …}
    +posts: Doctrine\ORM\PersistentCollection {#16839 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16841 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16843 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16845 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16849 …}
    +follows: Doctrine\ORM\PersistentCollection {#16851 …}
    +followers: Doctrine\ORM\PersistentCollection {#16853 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16855 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16859 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16861 …}
    +reports: Doctrine\ORM\PersistentCollection {#16863 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16865 …}
    +violations: Doctrine\ORM\PersistentCollection {#16867 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16869 …}
    +awards: Doctrine\ORM\PersistentCollection {#16871 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16873 …}
    +categories: Doctrine\ORM\PersistentCollection {#16875 …}
    -id: 61560
    -password: "$2y$13$WVd7h6Kqw892CTRAOoHpCufbqukUC09NjYcz34JWJeC9szbIqiLnO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16877 …}
    +apId: "RovingFox@infosec.pub"
    +apProfileId: "https://infosec.pub/u/RovingFox"
    +apPublicUrl: "https://infosec.pub/u/RovingFox"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "RovingFox"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724493670 {#16822
      date: 2024-08-24 12:01:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697587214 {#16823
      date: 2023-10-18 02:00:14.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#16784
  +user: Proxies\__CG__\App\Entity\User {#3124
    +avatar: Proxies\__CG__\App\Entity\Image {#16824 …}
    +cover: null
    +email: "RovingFox@infosec.pub"
    +username: "@RovingFox@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728531651 {#16821
      date: 2024-10-10 05:40:51.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 {#16825 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16827 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16829 …}
    +entries: Doctrine\ORM\PersistentCollection {#16831 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16833 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16835 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16837 …}
    +posts: Doctrine\ORM\PersistentCollection {#16839 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16841 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16843 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16845 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16849 …}
    +follows: Doctrine\ORM\PersistentCollection {#16851 …}
    +followers: Doctrine\ORM\PersistentCollection {#16853 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16855 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16859 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16861 …}
    +reports: Doctrine\ORM\PersistentCollection {#16863 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16865 …}
    +violations: Doctrine\ORM\PersistentCollection {#16867 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16869 …}
    +awards: Doctrine\ORM\PersistentCollection {#16871 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16873 …}
    +categories: Doctrine\ORM\PersistentCollection {#16875 …}
    -id: 61560
    -password: "$2y$13$WVd7h6Kqw892CTRAOoHpCufbqukUC09NjYcz34JWJeC9szbIqiLnO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16877 …}
    +apId: "RovingFox@infosec.pub"
    +apProfileId: "https://infosec.pub/u/RovingFox"
    +apPublicUrl: "https://infosec.pub/u/RovingFox"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "RovingFox"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724493670 {#16822
      date: 2024-08-24 12:01:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697587214 {#16823
      date: 2023-10-18 02:00:14.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704485406 {#3126
    date: 2024-01-05 21:10:06.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#16898
  +date: DateTimeImmutable @1704485406 {#3126
    date: 2024-01-05 21:10:06.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704485406 {#3126
    date: 2024-01-05 21:10:06.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#16952
  +createdAt: DateTimeImmutable @1704485406 {#3126
    date: 2024-01-05 21:10:06.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.31 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3124
    +avatar: Proxies\__CG__\App\Entity\Image {#16824 …}
    +cover: null
    +email: "RovingFox@infosec.pub"
    +username: "@RovingFox@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728531651 {#16821
      date: 2024-10-10 05:40:51.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 {#16825 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16827 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16829 …}
    +entries: Doctrine\ORM\PersistentCollection {#16831 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16833 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16835 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16837 …}
    +posts: Doctrine\ORM\PersistentCollection {#16839 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16841 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16843 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16845 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16849 …}
    +follows: Doctrine\ORM\PersistentCollection {#16851 …}
    +followers: Doctrine\ORM\PersistentCollection {#16853 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16855 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16859 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16861 …}
    +reports: Doctrine\ORM\PersistentCollection {#16863 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16865 …}
    +violations: Doctrine\ORM\PersistentCollection {#16867 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16869 …}
    +awards: Doctrine\ORM\PersistentCollection {#16871 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16873 …}
    +categories: Doctrine\ORM\PersistentCollection {#16875 …}
    -id: 61560
    -password: "$2y$13$WVd7h6Kqw892CTRAOoHpCufbqukUC09NjYcz34JWJeC9szbIqiLnO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16877 …}
    +apId: "RovingFox@infosec.pub"
    +apProfileId: "https://infosec.pub/u/RovingFox"
    +apPublicUrl: "https://infosec.pub/u/RovingFox"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "RovingFox"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724493670 {#16822
      date: 2024-08-24 12:01:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697587214 {#16823
      date: 2023-10-18 02:00:14.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17006
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#3124
    +avatar: Proxies\__CG__\App\Entity\Image {#16824 …}
    +cover: null
    +email: "RovingFox@infosec.pub"
    +username: "@RovingFox@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728531651 {#16821
      date: 2024-10-10 05:40:51.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 {#16825 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16827 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16829 …}
    +entries: Doctrine\ORM\PersistentCollection {#16831 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16833 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16835 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16837 …}
    +posts: Doctrine\ORM\PersistentCollection {#16839 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16841 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16843 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16845 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16849 …}
    +follows: Doctrine\ORM\PersistentCollection {#16851 …}
    +followers: Doctrine\ORM\PersistentCollection {#16853 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16855 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16857 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16859 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16861 …}
    +reports: Doctrine\ORM\PersistentCollection {#16863 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16865 …}
    +violations: Doctrine\ORM\PersistentCollection {#16867 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16869 …}
    +awards: Doctrine\ORM\PersistentCollection {#16871 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16873 …}
    +categories: Doctrine\ORM\PersistentCollection {#16875 …}
    -id: 61560
    -password: "$2y$13$WVd7h6Kqw892CTRAOoHpCufbqukUC09NjYcz34JWJeC9szbIqiLnO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16877 …}
    +apId: "RovingFox@infosec.pub"
    +apProfileId: "https://infosec.pub/u/RovingFox"
    +apPublicUrl: "https://infosec.pub/u/RovingFox"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "RovingFox"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724493670 {#16822
      date: 2024-08-24 12:01:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697587214 {#16823
      date: 2023-10-18 02:00:14.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.43 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124
      +avatar: Proxies\__CG__\App\Entity\Image {#16824 …}
      +cover: null
      +email: "RovingFox@infosec.pub"
      +username: "@RovingFox@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728531651 {#16821
        date: 2024-10-10 05:40:51.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 {#16825 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16827 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16829 …}
      +entries: Doctrine\ORM\PersistentCollection {#16831 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16833 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16835 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16837 …}
      +posts: Doctrine\ORM\PersistentCollection {#16839 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16841 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16843 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16845 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16849 …}
      +follows: Doctrine\ORM\PersistentCollection {#16851 …}
      +followers: Doctrine\ORM\PersistentCollection {#16853 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16855 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16859 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16861 …}
      +reports: Doctrine\ORM\PersistentCollection {#16863 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16865 …}
      +violations: Doctrine\ORM\PersistentCollection {#16867 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16869 …}
      +awards: Doctrine\ORM\PersistentCollection {#16871 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16873 …}
      +categories: Doctrine\ORM\PersistentCollection {#16875 …}
      -id: 61560
      -password: "$2y$13$WVd7h6Kqw892CTRAOoHpCufbqukUC09NjYcz34JWJeC9szbIqiLnO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16877 …}
      +apId: "RovingFox@infosec.pub"
      +apProfileId: "https://infosec.pub/u/RovingFox"
      +apPublicUrl: "https://infosec.pub/u/RovingFox"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "RovingFox"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724493670 {#16822
        date: 2024-08-24 12:01:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697587214 {#16823
        date: 2023-10-18 02:00:14.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2618
      +user: App\Entity\User {#2632
        +avatar: null
        +cover: null
        +email: "xoggy@programming.dev"
        +username: "@xoggy@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1724874421 {#2615
          date: 2024-08-28 21:47:01.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
        +entries: Doctrine\ORM\PersistentCollection {#2639 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
        +posts: Doctrine\ORM\PersistentCollection {#2647 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
        +follows: Doctrine\ORM\PersistentCollection {#2659 …}
        +followers: Doctrine\ORM\PersistentCollection {#2661 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
        +reports: Doctrine\ORM\PersistentCollection {#2671 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
        +violations: Doctrine\ORM\PersistentCollection {#2675 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
        +awards: Doctrine\ORM\PersistentCollection {#2679 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
        +categories: Doctrine\ORM\PersistentCollection {#2683 …}
        -id: 34884
        -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
        +apId: "xoggy@programming.dev"
        +apProfileId: "https://programming.dev/u/xoggy"
        +apPublicUrl: "https://programming.dev/u/xoggy"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "xoggy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1698679482 {#2616
          date: 2023-10-30 16:24:42.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690328332 {#2617
          date: 2023-07-26 01:38:52.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712087612 {#2613
        date: 2024-04-02 21:53:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@XpeeN@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2620 …}
      +nested: Doctrine\ORM\PersistentCollection {#2622 …}
      +votes: Doctrine\ORM\PersistentCollection {#2624 …}
      +reports: Doctrine\ORM\PersistentCollection {#2626 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
      -id: 280295
      -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6128776"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704379779 {#2614
        date: 2024-01-04 15:49:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: """
      I don’t think that would cover it. URLchecker acts as a default browser. When you click on a link it will let you if it will redirect you and where, if it has trackers in the link, you can also send the link for a quick virus scan.\n
      \n
      Those are just the common uses, It has more features.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704485406 {#3127
      date: 2024-01-05 21:10:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
      "@xoggy@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 283603
    -bodyTs: "'act':10 'also':41 'browser':14 'click':17 'common':54 'cover':7 'default':13 'featur':59 'let':23 'link':20,38,44 'quick':47 'redirect':28 'scan':49 'send':42 'think':4 'tracker':35 'urlcheck':9 'use':55 'virus':48 'would':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5445984"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704485406 {#3126
      date: 2024-01-05 21:10:06.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#17081
  +subject: App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124
      +avatar: Proxies\__CG__\App\Entity\Image {#16824 …}
      +cover: null
      +email: "RovingFox@infosec.pub"
      +username: "@RovingFox@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728531651 {#16821
        date: 2024-10-10 05:40:51.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 {#16825 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16827 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16829 …}
      +entries: Doctrine\ORM\PersistentCollection {#16831 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16833 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16835 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16837 …}
      +posts: Doctrine\ORM\PersistentCollection {#16839 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16841 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16843 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16845 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16849 …}
      +follows: Doctrine\ORM\PersistentCollection {#16851 …}
      +followers: Doctrine\ORM\PersistentCollection {#16853 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16855 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16859 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16861 …}
      +reports: Doctrine\ORM\PersistentCollection {#16863 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16865 …}
      +violations: Doctrine\ORM\PersistentCollection {#16867 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16869 …}
      +awards: Doctrine\ORM\PersistentCollection {#16871 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16873 …}
      +categories: Doctrine\ORM\PersistentCollection {#16875 …}
      -id: 61560
      -password: "$2y$13$WVd7h6Kqw892CTRAOoHpCufbqukUC09NjYcz34JWJeC9szbIqiLnO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16877 …}
      +apId: "RovingFox@infosec.pub"
      +apProfileId: "https://infosec.pub/u/RovingFox"
      +apPublicUrl: "https://infosec.pub/u/RovingFox"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "RovingFox"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724493670 {#16822
        date: 2024-08-24 12:01:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697587214 {#16823
        date: 2023-10-18 02:00:14.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2618
      +user: App\Entity\User {#2632
        +avatar: null
        +cover: null
        +email: "xoggy@programming.dev"
        +username: "@xoggy@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1724874421 {#2615
          date: 2024-08-28 21:47:01.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
        +entries: Doctrine\ORM\PersistentCollection {#2639 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
        +posts: Doctrine\ORM\PersistentCollection {#2647 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
        +follows: Doctrine\ORM\PersistentCollection {#2659 …}
        +followers: Doctrine\ORM\PersistentCollection {#2661 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
        +reports: Doctrine\ORM\PersistentCollection {#2671 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
        +violations: Doctrine\ORM\PersistentCollection {#2675 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
        +awards: Doctrine\ORM\PersistentCollection {#2679 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
        +categories: Doctrine\ORM\PersistentCollection {#2683 …}
        -id: 34884
        -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
        +apId: "xoggy@programming.dev"
        +apProfileId: "https://programming.dev/u/xoggy"
        +apPublicUrl: "https://programming.dev/u/xoggy"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "xoggy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1698679482 {#2616
          date: 2023-10-30 16:24:42.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690328332 {#2617
          date: 2023-07-26 01:38:52.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712087612 {#2613
        date: 2024-04-02 21:53:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@XpeeN@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2620 …}
      +nested: Doctrine\ORM\PersistentCollection {#2622 …}
      +votes: Doctrine\ORM\PersistentCollection {#2624 …}
      +reports: Doctrine\ORM\PersistentCollection {#2626 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
      -id: 280295
      -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6128776"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704379779 {#2614
        date: 2024-01-04 15:49:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: """
      I don’t think that would cover it. URLchecker acts as a default browser. When you click on a link it will let you if it will redirect you and where, if it has trackers in the link, you can also send the link for a quick virus scan.\n
      \n
      Those are just the common uses, It has more features.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704485406 {#3127
      date: 2024-01-05 21:10:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
      "@xoggy@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 283603
    -bodyTs: "'act':10 'also':41 'browser':14 'click':17 'common':54 'cover':7 'default':13 'featur':59 'let':23 'link':20,38,44 'quick':47 'redirect':28 'scan':49 'send':42 'think':4 'tracker':35 'urlcheck':9 'use':55 'virus':48 'would':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5445984"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704485406 {#3126
      date: 2024-01-05 21:10:06.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.70 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124
      +avatar: Proxies\__CG__\App\Entity\Image {#16824 …}
      +cover: null
      +email: "RovingFox@infosec.pub"
      +username: "@RovingFox@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728531651 {#16821
        date: 2024-10-10 05:40:51.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 {#16825 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16827 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16829 …}
      +entries: Doctrine\ORM\PersistentCollection {#16831 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16833 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16835 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16837 …}
      +posts: Doctrine\ORM\PersistentCollection {#16839 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16841 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16843 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16845 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16849 …}
      +follows: Doctrine\ORM\PersistentCollection {#16851 …}
      +followers: Doctrine\ORM\PersistentCollection {#16853 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16855 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16859 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16861 …}
      +reports: Doctrine\ORM\PersistentCollection {#16863 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16865 …}
      +violations: Doctrine\ORM\PersistentCollection {#16867 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16869 …}
      +awards: Doctrine\ORM\PersistentCollection {#16871 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16873 …}
      +categories: Doctrine\ORM\PersistentCollection {#16875 …}
      -id: 61560
      -password: "$2y$13$WVd7h6Kqw892CTRAOoHpCufbqukUC09NjYcz34JWJeC9szbIqiLnO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16877 …}
      +apId: "RovingFox@infosec.pub"
      +apProfileId: "https://infosec.pub/u/RovingFox"
      +apPublicUrl: "https://infosec.pub/u/RovingFox"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "RovingFox"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724493670 {#16822
        date: 2024-08-24 12:01:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697587214 {#16823
        date: 2023-10-18 02:00:14.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2618
      +user: App\Entity\User {#2632
        +avatar: null
        +cover: null
        +email: "xoggy@programming.dev"
        +username: "@xoggy@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1724874421 {#2615
          date: 2024-08-28 21:47:01.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
        +entries: Doctrine\ORM\PersistentCollection {#2639 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
        +posts: Doctrine\ORM\PersistentCollection {#2647 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
        +follows: Doctrine\ORM\PersistentCollection {#2659 …}
        +followers: Doctrine\ORM\PersistentCollection {#2661 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
        +reports: Doctrine\ORM\PersistentCollection {#2671 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
        +violations: Doctrine\ORM\PersistentCollection {#2675 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
        +awards: Doctrine\ORM\PersistentCollection {#2679 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
        +categories: Doctrine\ORM\PersistentCollection {#2683 …}
        -id: 34884
        -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
        +apId: "xoggy@programming.dev"
        +apProfileId: "https://programming.dev/u/xoggy"
        +apPublicUrl: "https://programming.dev/u/xoggy"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "xoggy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1698679482 {#2616
          date: 2023-10-30 16:24:42.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690328332 {#2617
          date: 2023-07-26 01:38:52.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712087612 {#2613
        date: 2024-04-02 21:53:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@XpeeN@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2620 …}
      +nested: Doctrine\ORM\PersistentCollection {#2622 …}
      +votes: Doctrine\ORM\PersistentCollection {#2624 …}
      +reports: Doctrine\ORM\PersistentCollection {#2626 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
      -id: 280295
      -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6128776"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704379779 {#2614
        date: 2024-01-04 15:49:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: """
      I don’t think that would cover it. URLchecker acts as a default browser. When you click on a link it will let you if it will redirect you and where, if it has trackers in the link, you can also send the link for a quick virus scan.\n
      \n
      Those are just the common uses, It has more features.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704485406 {#3127
      date: 2024-01-05 21:10:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
      "@xoggy@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 283603
    -bodyTs: "'act':10 'also':41 'browser':14 'click':17 'common':54 'cover':7 'default':13 'featur':59 'let':23 'link':20,38,44 'quick':47 'redirect':28 'scan':49 'send':42 'think':4 'tracker':35 'urlcheck':9 'use':55 'virus':48 'would':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5445984"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704485406 {#3126
      date: 2024-01-05 21:10:06.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#17138
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124
      +avatar: Proxies\__CG__\App\Entity\Image {#16824 …}
      +cover: null
      +email: "RovingFox@infosec.pub"
      +username: "@RovingFox@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728531651 {#16821
        date: 2024-10-10 05:40:51.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 {#16825 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16827 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16829 …}
      +entries: Doctrine\ORM\PersistentCollection {#16831 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16833 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16835 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16837 …}
      +posts: Doctrine\ORM\PersistentCollection {#16839 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16841 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16843 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16845 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16849 …}
      +follows: Doctrine\ORM\PersistentCollection {#16851 …}
      +followers: Doctrine\ORM\PersistentCollection {#16853 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16855 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16859 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16861 …}
      +reports: Doctrine\ORM\PersistentCollection {#16863 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16865 …}
      +violations: Doctrine\ORM\PersistentCollection {#16867 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16869 …}
      +awards: Doctrine\ORM\PersistentCollection {#16871 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16873 …}
      +categories: Doctrine\ORM\PersistentCollection {#16875 …}
      -id: 61560
      -password: "$2y$13$WVd7h6Kqw892CTRAOoHpCufbqukUC09NjYcz34JWJeC9szbIqiLnO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16877 …}
      +apId: "RovingFox@infosec.pub"
      +apProfileId: "https://infosec.pub/u/RovingFox"
      +apPublicUrl: "https://infosec.pub/u/RovingFox"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "RovingFox"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724493670 {#16822
        date: 2024-08-24 12:01:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697587214 {#16823
        date: 2023-10-18 02:00:14.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2618
      +user: App\Entity\User {#2632
        +avatar: null
        +cover: null
        +email: "xoggy@programming.dev"
        +username: "@xoggy@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1724874421 {#2615
          date: 2024-08-28 21:47:01.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
        +entries: Doctrine\ORM\PersistentCollection {#2639 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
        +posts: Doctrine\ORM\PersistentCollection {#2647 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
        +follows: Doctrine\ORM\PersistentCollection {#2659 …}
        +followers: Doctrine\ORM\PersistentCollection {#2661 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
        +reports: Doctrine\ORM\PersistentCollection {#2671 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
        +violations: Doctrine\ORM\PersistentCollection {#2675 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
        +awards: Doctrine\ORM\PersistentCollection {#2679 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
        +categories: Doctrine\ORM\PersistentCollection {#2683 …}
        -id: 34884
        -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
        +apId: "xoggy@programming.dev"
        +apProfileId: "https://programming.dev/u/xoggy"
        +apPublicUrl: "https://programming.dev/u/xoggy"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "xoggy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1698679482 {#2616
          date: 2023-10-30 16:24:42.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690328332 {#2617
          date: 2023-07-26 01:38:52.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712087612 {#2613
        date: 2024-04-02 21:53:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@XpeeN@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2620 …}
      +nested: Doctrine\ORM\PersistentCollection {#2622 …}
      +votes: Doctrine\ORM\PersistentCollection {#2624 …}
      +reports: Doctrine\ORM\PersistentCollection {#2626 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
      -id: 280295
      -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6128776"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704379779 {#2614
        date: 2024-01-04 15:49:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: """
      I don’t think that would cover it. URLchecker acts as a default browser. When you click on a link it will let you if it will redirect you and where, if it has trackers in the link, you can also send the link for a quick virus scan.\n
      \n
      Those are just the common uses, It has more features.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704485406 {#3127
      date: 2024-01-05 21:10:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
      "@xoggy@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 283603
    -bodyTs: "'act':10 'also':41 'browser':14 'click':17 'common':54 'cover':7 'default':13 'featur':59 'let':23 'link':20,38,44 'quick':47 'redirect':28 'scan':49 'send':42 'think':4 'tracker':35 'urlcheck':9 'use':55 'virus':48 'would':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5445984"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704485406 {#3126
      date: 2024-01-05 21:10:06.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 0.37 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124
      +avatar: Proxies\__CG__\App\Entity\Image {#16824 …}
      +cover: null
      +email: "RovingFox@infosec.pub"
      +username: "@RovingFox@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728531651 {#16821
        date: 2024-10-10 05:40:51.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 {#16825 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16827 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16829 …}
      +entries: Doctrine\ORM\PersistentCollection {#16831 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16833 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16835 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16837 …}
      +posts: Doctrine\ORM\PersistentCollection {#16839 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16841 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16843 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16845 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16849 …}
      +follows: Doctrine\ORM\PersistentCollection {#16851 …}
      +followers: Doctrine\ORM\PersistentCollection {#16853 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16855 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16859 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16861 …}
      +reports: Doctrine\ORM\PersistentCollection {#16863 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16865 …}
      +violations: Doctrine\ORM\PersistentCollection {#16867 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16869 …}
      +awards: Doctrine\ORM\PersistentCollection {#16871 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16873 …}
      +categories: Doctrine\ORM\PersistentCollection {#16875 …}
      -id: 61560
      -password: "$2y$13$WVd7h6Kqw892CTRAOoHpCufbqukUC09NjYcz34JWJeC9szbIqiLnO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16877 …}
      +apId: "RovingFox@infosec.pub"
      +apProfileId: "https://infosec.pub/u/RovingFox"
      +apPublicUrl: "https://infosec.pub/u/RovingFox"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "RovingFox"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724493670 {#16822
        date: 2024-08-24 12:01:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697587214 {#16823
        date: 2023-10-18 02:00:14.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2618
      +user: App\Entity\User {#2632
        +avatar: null
        +cover: null
        +email: "xoggy@programming.dev"
        +username: "@xoggy@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1724874421 {#2615
          date: 2024-08-28 21:47:01.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
        +entries: Doctrine\ORM\PersistentCollection {#2639 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
        +posts: Doctrine\ORM\PersistentCollection {#2647 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
        +follows: Doctrine\ORM\PersistentCollection {#2659 …}
        +followers: Doctrine\ORM\PersistentCollection {#2661 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
        +reports: Doctrine\ORM\PersistentCollection {#2671 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
        +violations: Doctrine\ORM\PersistentCollection {#2675 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
        +awards: Doctrine\ORM\PersistentCollection {#2679 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
        +categories: Doctrine\ORM\PersistentCollection {#2683 …}
        -id: 34884
        -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
        +apId: "xoggy@programming.dev"
        +apProfileId: "https://programming.dev/u/xoggy"
        +apPublicUrl: "https://programming.dev/u/xoggy"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "xoggy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1698679482 {#2616
          date: 2023-10-30 16:24:42.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690328332 {#2617
          date: 2023-07-26 01:38:52.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712087612 {#2613
        date: 2024-04-02 21:53:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@XpeeN@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2620 …}
      +nested: Doctrine\ORM\PersistentCollection {#2622 …}
      +votes: Doctrine\ORM\PersistentCollection {#2624 …}
      +reports: Doctrine\ORM\PersistentCollection {#2626 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
      -id: 280295
      -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6128776"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704379779 {#2614
        date: 2024-01-04 15:49:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: """
      I don’t think that would cover it. URLchecker acts as a default browser. When you click on a link it will let you if it will redirect you and where, if it has trackers in the link, you can also send the link for a quick virus scan.\n
      \n
      Those are just the common uses, It has more features.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704485406 {#3127
      date: 2024-01-05 21:10:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
      "@xoggy@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 283603
    -bodyTs: "'act':10 'also':41 'browser':14 'click':17 'common':54 'cover':7 'default':13 'featur':59 'let':23 'link':20,38,44 'quick':47 'redirect':28 'scan':49 'send':42 'think':4 'tracker':35 'urlcheck':9 'use':55 'virus':48 'would':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5445984"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704485406 {#3126
      date: 2024-01-05 21:10:06.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#17378
  +comment: App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124
      +avatar: Proxies\__CG__\App\Entity\Image {#16824 …}
      +cover: null
      +email: "RovingFox@infosec.pub"
      +username: "@RovingFox@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728531651 {#16821
        date: 2024-10-10 05:40:51.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 {#16825 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16827 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#16829 …}
      +entries: Doctrine\ORM\PersistentCollection {#16831 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#16833 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#16835 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16837 …}
      +posts: Doctrine\ORM\PersistentCollection {#16839 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#16841 …}
      +postComments: Doctrine\ORM\PersistentCollection {#16843 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#16845 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#16847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#16849 …}
      +follows: Doctrine\ORM\PersistentCollection {#16851 …}
      +followers: Doctrine\ORM\PersistentCollection {#16853 …}
      +blocks: Doctrine\ORM\PersistentCollection {#16855 …}
      +blockers: Doctrine\ORM\PersistentCollection {#16857 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#16859 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#16861 …}
      +reports: Doctrine\ORM\PersistentCollection {#16863 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16865 …}
      +violations: Doctrine\ORM\PersistentCollection {#16867 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16869 …}
      +awards: Doctrine\ORM\PersistentCollection {#16871 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#16873 …}
      +categories: Doctrine\ORM\PersistentCollection {#16875 …}
      -id: 61560
      -password: "$2y$13$WVd7h6Kqw892CTRAOoHpCufbqukUC09NjYcz34JWJeC9szbIqiLnO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16877 …}
      +apId: "RovingFox@infosec.pub"
      +apProfileId: "https://infosec.pub/u/RovingFox"
      +apPublicUrl: "https://infosec.pub/u/RovingFox"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "RovingFox"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724493670 {#16822
        date: 2024-08-24 12:01:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697587214 {#16823
        date: 2023-10-18 02:00:14.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2619
      +user: Proxies\__CG__\App\Entity\User {#16069 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "URLCheck-like-program-for-PC-windows"
      +title: "URLCheck like program for PC (windows =\ )?"
      +url: null
      +body: "I got so used to using it, filtering params manually and route editing when needed, that I find myself do it manually in a notepad on my PC lol. Does anyone know and OSS software that does that? From my searches I found only one app that claims to do that, but isn’t OSS so I put it on hold. Worse case I’ll block its access to the internet though."
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 21
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712319848 {#16070
        date: 2024-04-05 14:24:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#16075 …}
      +votes: Doctrine\ORM\PersistentCollection {#16078 …}
      +reports: Doctrine\ORM\PersistentCollection {#16080 …}
      +favourites: Doctrine\ORM\PersistentCollection {#16082 …}
      +notifications: Doctrine\ORM\PersistentCollection {#16084 …}
      +badges: Doctrine\ORM\PersistentCollection {#16086 …}
      +children: []
      -id: 27142
      -titleTs: "'like':2 'pc':5 'program':3 'urlcheck':1 'window':6"
      -bodyTs: "'access':68 'anyon':31 'app':46 'block':66 'case':63 'claim':48 'edit':13 'filter':8 'find':18 'found':43 'got':2 'hold':61 'internet':71 'isn':53 'know':32 'll':65 'lol':29 'manual':10,22 'need':15 'notepad':25 'one':45 'oss':34,55 'param':9 'pc':28 'put':58 'rout':12 'search':41 'softwar':35 'though':72 'use':4,6 'wors':62"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704426355
      +visibility: "visible             "
      +apId: "https://sopuli.xyz/post/7608413"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704361855 {#16067
        date: 2024-01-04 10:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2618
      +user: App\Entity\User {#2632
        +avatar: null
        +cover: null
        +email: "xoggy@programming.dev"
        +username: "@xoggy@programming.dev"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1724874421 {#2615
          date: 2024-08-28 21:47:01.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2633 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2635 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2637 …}
        +entries: Doctrine\ORM\PersistentCollection {#2639 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2641 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2643 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2645 …}
        +posts: Doctrine\ORM\PersistentCollection {#2647 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2649 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2651 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2653 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2655 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2657 …}
        +follows: Doctrine\ORM\PersistentCollection {#2659 …}
        +followers: Doctrine\ORM\PersistentCollection {#2661 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2663 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2665 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2667 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2669 …}
        +reports: Doctrine\ORM\PersistentCollection {#2671 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2673 …}
        +violations: Doctrine\ORM\PersistentCollection {#2675 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
        +awards: Doctrine\ORM\PersistentCollection {#2679 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2681 …}
        +categories: Doctrine\ORM\PersistentCollection {#2683 …}
        -id: 34884
        -password: "$2y$13$Bjx02hXeC.tkqvy7.3I2rOXbxyiEFy/2a447E3Gq4gswsbjPQNmLS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2685 …}
        +apId: "xoggy@programming.dev"
        +apProfileId: "https://programming.dev/u/xoggy"
        +apPublicUrl: "https://programming.dev/u/xoggy"
        +apFollowersUrl: null
        +apInboxUrl: "https://programming.dev/inbox"
        +apDomain: "programming.dev"
        +apPreferredUsername: "xoggy"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1698679482 {#2616
          date: 2023-10-30 16:24:42.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690328332 {#2617
          date: 2023-07-26 01:38:52.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2619 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "What exactly are you removing from urls? It sounds like you need a tailored script that does a simple string replacement for you."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712087612 {#2613
        date: 2024-04-02 21:53:32.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@XpeeN@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2620 …}
      +nested: Doctrine\ORM\PersistentCollection {#2622 …}
      +votes: Doctrine\ORM\PersistentCollection {#2624 …}
      +reports: Doctrine\ORM\PersistentCollection {#2626 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2628 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2630 …}
      -id: 280295
      -bodyTs: "'exact':2 'like':10 'need':12 'remov':5 'replac':21 'script':15 'simpl':19 'sound':9 'string':20 'tailor':14 'url':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6128776"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704379779 {#2614
        date: 2024-01-04 15:49:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2618}
    +body: """
      I don’t think that would cover it. URLchecker acts as a default browser. When you click on a link it will let you if it will redirect you and where, if it has trackers in the link, you can also send the link for a quick virus scan.\n
      \n
      Those are just the common uses, It has more features.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704485406 {#3127
      date: 2024-01-05 21:10:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@XpeeN@sopuli.xyz"
      "@xoggy@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 283603
    -bodyTs: "'act':10 'also':41 'browser':14 'click':17 'common':54 'cover':7 'default':13 'featur':59 'let':23 'link':20,38,44 'quick':47 'redirect':28 'scan':49 'send':42 'think':4 'tracker':35 'urlcheck':9 'use':55 'virus':48 'would':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5445984"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704485406 {#3126
      date: 2024-01-05 21:10:06.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 156.02 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2692
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712310971 {#2687
      date: 2024-04-05 11:56:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2694 …}
    +nested: Doctrine\ORM\PersistentCollection {#2696 …}
    +votes: Doctrine\ORM\PersistentCollection {#2698 …}
    +reports: Doctrine\ORM\PersistentCollection {#2700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
    -id: 279261
    -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7065047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704369028 {#2688
      date: 2024-01-04 12:50:28.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#17454
  +comment: App\Entity\EntryComment {#2692
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712310971 {#2687
      date: 2024-04-05 11:56:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2694 …}
    +nested: Doctrine\ORM\PersistentCollection {#2696 …}
    +votes: Doctrine\ORM\PersistentCollection {#2698 …}
    +reports: Doctrine\ORM\PersistentCollection {#2700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
    -id: 279261
    -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7065047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704369028 {#2688
      date: 2024-01-04 12:50:28.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#2706
    +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
    +cover: null
    +email: "morrowind@lemmy.ml"
    +username: "@morrowind@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      If you’re here, there’s still hope for the internet\n
      \n
      Don’t let it fall
      """
    +lastActive: DateTime @1729484238 {#2689
      date: 2024-10-21 06:17:18.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
    +entries: Doctrine\ORM\PersistentCollection {#2714 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
    +posts: Doctrine\ORM\PersistentCollection {#2722 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
    +follows: Doctrine\ORM\PersistentCollection {#2734 …}
    +followers: Doctrine\ORM\PersistentCollection {#2736 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
    +reports: Doctrine\ORM\PersistentCollection {#2746 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
    +violations: Doctrine\ORM\PersistentCollection {#2750 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
    +awards: Doctrine\ORM\PersistentCollection {#2754 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
    +categories: Doctrine\ORM\PersistentCollection {#2758 …}
    -id: 10079
    -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
    +apId: "morrowind@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/morrowind"
    +apPublicUrl: "https://lemmy.ml/u/morrowind"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "morrowind"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729383871 {#2690
      date: 2024-10-20 02:24:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576087 {#2691
      date: 2023-06-24 05:08:07.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#17516
  +user: App\Entity\User {#2706
    +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
    +cover: null
    +email: "morrowind@lemmy.ml"
    +username: "@morrowind@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      If you’re here, there’s still hope for the internet\n
      \n
      Don’t let it fall
      """
    +lastActive: DateTime @1729484238 {#2689
      date: 2024-10-21 06:17:18.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
    +entries: Doctrine\ORM\PersistentCollection {#2714 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
    +posts: Doctrine\ORM\PersistentCollection {#2722 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
    +follows: Doctrine\ORM\PersistentCollection {#2734 …}
    +followers: Doctrine\ORM\PersistentCollection {#2736 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
    +reports: Doctrine\ORM\PersistentCollection {#2746 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
    +violations: Doctrine\ORM\PersistentCollection {#2750 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
    +awards: Doctrine\ORM\PersistentCollection {#2754 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
    +categories: Doctrine\ORM\PersistentCollection {#2758 …}
    -id: 10079
    -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
    +apId: "morrowind@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/morrowind"
    +apPublicUrl: "https://lemmy.ml/u/morrowind"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "morrowind"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729383871 {#2690
      date: 2024-10-20 02:24:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576087 {#2691
      date: 2023-06-24 05:08:07.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704369028 {#2688
    date: 2024-01-04 12:50:28.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#17571
  +date: DateTimeImmutable @1704369028 {#2688
    date: 2024-01-04 12:50:28.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704369028 {#2688
    date: 2024-01-04 12:50:28.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#17625
  +createdAt: DateTimeImmutable @1704369028 {#2688
    date: 2024-01-04 12:50:28.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.24 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2693
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
    +title: "Can i change the calendar layout in Evolution mail?"
    +url: null
    +body: """
      Hello all! I hope this is the right place to ask.\n
      \n
      I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712310971 {#17492
      date: 2024-04-05 11:56:11.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#17491 …}
    +votes: Doctrine\ORM\PersistentCollection {#17499 …}
    +reports: Doctrine\ORM\PersistentCollection {#17501 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
    +badges: Doctrine\ORM\PersistentCollection {#17507 …}
    +children: []
    -id: 27139
    -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
    -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704424980
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10305537"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704368480 {#17489
      date: 2024-01-04 12:41:20.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#17679
  +entry: Proxies\__CG__\App\Entity\Entry {#2693
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
    +title: "Can i change the calendar layout in Evolution mail?"
    +url: null
    +body: """
      Hello all! I hope this is the right place to ask.\n
      \n
      I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712310971 {#17492
      date: 2024-04-05 11:56:11.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#17491 …}
    +votes: Doctrine\ORM\PersistentCollection {#17499 …}
    +reports: Doctrine\ORM\PersistentCollection {#17501 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
    +badges: Doctrine\ORM\PersistentCollection {#17507 …}
    +children: []
    -id: 27139
    -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
    -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704424980
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10305537"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704368480 {#17489
      date: 2024-01-04 12:41:20.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 6.16 ms
Input props
[
  "user" => App\Entity\User {#2706
    +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
    +cover: null
    +email: "morrowind@lemmy.ml"
    +username: "@morrowind@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      If you’re here, there’s still hope for the internet\n
      \n
      Don’t let it fall
      """
    +lastActive: DateTime @1729484238 {#2689
      date: 2024-10-21 06:17:18.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
    +entries: Doctrine\ORM\PersistentCollection {#2714 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
    +posts: Doctrine\ORM\PersistentCollection {#2722 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
    +follows: Doctrine\ORM\PersistentCollection {#2734 …}
    +followers: Doctrine\ORM\PersistentCollection {#2736 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
    +reports: Doctrine\ORM\PersistentCollection {#2746 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
    +violations: Doctrine\ORM\PersistentCollection {#2750 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
    +awards: Doctrine\ORM\PersistentCollection {#2754 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
    +categories: Doctrine\ORM\PersistentCollection {#2758 …}
    -id: 10079
    -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
    +apId: "morrowind@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/morrowind"
    +apPublicUrl: "https://lemmy.ml/u/morrowind"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "morrowind"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729383871 {#2690
      date: 2024-10-20 02:24:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576087 {#2691
      date: 2023-06-24 05:08:07.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17734
  +width: 40
  +height: 40
  +user: App\Entity\User {#2706
    +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
    +cover: null
    +email: "morrowind@lemmy.ml"
    +username: "@morrowind@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      If you’re here, there’s still hope for the internet\n
      \n
      Don’t let it fall
      """
    +lastActive: DateTime @1729484238 {#2689
      date: 2024-10-21 06:17:18.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
    +entries: Doctrine\ORM\PersistentCollection {#2714 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
    +posts: Doctrine\ORM\PersistentCollection {#2722 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
    +follows: Doctrine\ORM\PersistentCollection {#2734 …}
    +followers: Doctrine\ORM\PersistentCollection {#2736 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
    +reports: Doctrine\ORM\PersistentCollection {#2746 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
    +violations: Doctrine\ORM\PersistentCollection {#2750 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
    +awards: Doctrine\ORM\PersistentCollection {#2754 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
    +categories: Doctrine\ORM\PersistentCollection {#2758 …}
    -id: 10079
    -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
    +apId: "morrowind@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/morrowind"
    +apPublicUrl: "https://lemmy.ml/u/morrowind"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "morrowind"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729383871 {#2690
      date: 2024-10-20 02:24:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576087 {#2691
      date: 2023-06-24 05:08:07.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.42 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2692
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712310971 {#2687
      date: 2024-04-05 11:56:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2694 …}
    +nested: Doctrine\ORM\PersistentCollection {#2696 …}
    +votes: Doctrine\ORM\PersistentCollection {#2698 …}
    +reports: Doctrine\ORM\PersistentCollection {#2700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
    -id: 279261
    -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7065047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704369028 {#2688
      date: 2024-01-04 12:50:28.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#17805
  +subject: App\Entity\EntryComment {#2692
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712310971 {#2687
      date: 2024-04-05 11:56:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2694 …}
    +nested: Doctrine\ORM\PersistentCollection {#2696 …}
    +votes: Doctrine\ORM\PersistentCollection {#2698 …}
    +reports: Doctrine\ORM\PersistentCollection {#2700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
    -id: 279261
    -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7065047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704369028 {#2688
      date: 2024-01-04 12:50:28.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.67 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2692
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712310971 {#2687
      date: 2024-04-05 11:56:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2694 …}
    +nested: Doctrine\ORM\PersistentCollection {#2696 …}
    +votes: Doctrine\ORM\PersistentCollection {#2698 …}
    +reports: Doctrine\ORM\PersistentCollection {#2700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
    -id: 279261
    -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7065047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704369028 {#2688
      date: 2024-01-04 12:50:28.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#17862
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2692
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712310971 {#2687
      date: 2024-04-05 11:56:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2694 …}
    +nested: Doctrine\ORM\PersistentCollection {#2696 …}
    +votes: Doctrine\ORM\PersistentCollection {#2698 …}
    +reports: Doctrine\ORM\PersistentCollection {#2700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
    -id: 279261
    -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7065047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704369028 {#2688
      date: 2024-01-04 12:50:28.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 125.32 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2692
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712310971 {#2687
      date: 2024-04-05 11:56:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2694 …}
    +nested: Doctrine\ORM\PersistentCollection {#2696 …}
    +votes: Doctrine\ORM\PersistentCollection {#2698 …}
    +reports: Doctrine\ORM\PersistentCollection {#2700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
    -id: 279261
    -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7065047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704369028 {#2688
      date: 2024-01-04 12:50:28.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#18102
  +comment: App\Entity\EntryComment {#2692
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1712310971 {#2687
      date: 2024-04-05 11:56:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2694 …}
    +nested: Doctrine\ORM\PersistentCollection {#2696 …}
    +votes: Doctrine\ORM\PersistentCollection {#2698 …}
    +reports: Doctrine\ORM\PersistentCollection {#2700 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
    -id: 279261
    -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7065047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704369028 {#2688
      date: 2024-01-04 12:50:28.0 +01:00
    }
  }
  +nestedComments: [
    279688 => App\Entity\EntryComment {#3141
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2692}
      +root: App\Entity\EntryComment {#2692}
      +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704381035 {#3144
        date: 2024-01-04 16:10:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3139 …}
      +nested: Doctrine\ORM\PersistentCollection {#3137 …}
      +votes: Doctrine\ORM\PersistentCollection {#3135 …}
      +reports: Doctrine\ORM\PersistentCollection {#3133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
      -id: 279688
      -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6401533"
      +editedAt: DateTimeImmutable @1711598616 {#3143
        date: 2024-03-28 05:03:36.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704381035 {#3142
        date: 2024-01-04 16:10:35.0 +01:00
      }
    }
    284858 => App\Entity\EntryComment {#3238
      +user: App\Entity\User {#2706}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3141}
      +root: App\Entity\EntryComment {#2692}
      +body: """
        I’m not seeing it, this is how it looks\n
        \n
        ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704527325 {#3236
        date: 2024-01-06 08:48:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3239 …}
      +nested: Doctrine\ORM\PersistentCollection {#3241 …}
      +votes: Doctrine\ORM\PersistentCollection {#3243 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 284858
      -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7123065"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704527325 {#3237
        date: 2024-01-06 08:48:45.0 +01:00
      }
    }
    285298 => App\Entity\EntryComment {#3291
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3238}
      +root: App\Entity\EntryComment {#2692}
      +body: "This is horizontal view. Days go from left to right. This is how i want to make it look in evolution mail."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704538056 {#3287
        date: 2024-01-06 11:47:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3295 …}
      +nested: Doctrine\ORM\PersistentCollection {#3297 …}
      +votes: Doctrine\ORM\PersistentCollection {#3293 …}
      +reports: Doctrine\ORM\PersistentCollection {#3299 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3301 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3303 …}
      -id: 285298
      -bodyTs: "'day':5 'evolut':21 'go':6 'horizont':3 'left':8 'look':19 'mail':22 'make':17 'right':10 'view':4 'want':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6452378"
      +editedAt: DateTimeImmutable @1712311196 {#3284
        date: 2024-04-05 11:59:56.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704538056 {#3288
        date: 2024-01-06 11:47:36.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 107.29 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3141
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712310971 {#2687
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 279261
      -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7065047"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704369028 {#2688
        date: 2024-01-04 12:50:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704381035 {#3144
      date: 2024-01-04 16:10:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3139 …}
    +nested: Doctrine\ORM\PersistentCollection {#3137 …}
    +votes: Doctrine\ORM\PersistentCollection {#3135 …}
    +reports: Doctrine\ORM\PersistentCollection {#3133 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
    -id: 279688
    -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6401533"
    +editedAt: DateTimeImmutable @1711598616 {#3143
      date: 2024-03-28 05:03:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704381035 {#3142
      date: 2024-01-04 16:10:35.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#18162
  +comment: App\Entity\EntryComment {#3141
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712310971 {#2687
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 279261
      -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7065047"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704369028 {#2688
        date: 2024-01-04 12:50:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704381035 {#3144
      date: 2024-01-04 16:10:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3139 …}
    +nested: Doctrine\ORM\PersistentCollection {#3137 …}
    +votes: Doctrine\ORM\PersistentCollection {#3135 …}
    +reports: Doctrine\ORM\PersistentCollection {#3133 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
    -id: 279688
    -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6401533"
    +editedAt: DateTimeImmutable @1711598616 {#3143
      date: 2024-03-28 05:03:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704381035 {#3142
      date: 2024-01-04 16:10:35.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 6.29 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3140
    +avatar: null
    +cover: null
    +email: "kylian0087@lemmy.world"
    +username: "@kylian0087@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1712310971 {#18247
      date: 2024-04-05 11:56:11.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 {#18252 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
    +entries: Doctrine\ORM\PersistentCollection {#18259 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
    +posts: Doctrine\ORM\PersistentCollection {#18267 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
    +follows: Doctrine\ORM\PersistentCollection {#18279 …}
    +followers: Doctrine\ORM\PersistentCollection {#18281 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
    +reports: Doctrine\ORM\PersistentCollection {#18291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
    +violations: Doctrine\ORM\PersistentCollection {#18295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
    +awards: Doctrine\ORM\PersistentCollection {#18299 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
    +categories: Doctrine\ORM\PersistentCollection {#18303 …}
    -id: 57644
    -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
    +apId: "kylian0087@lemmy.world"
    +apProfileId: "https://lemmy.world/u/kylian0087"
    +apPublicUrl: "https://lemmy.world/u/kylian0087"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "kylian0087"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705807826 {#18244
      date: 2024-01-21 04:30:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697200382 {#18246
      date: 2023-10-13 14:33:02.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#18207
  +user: Proxies\__CG__\App\Entity\User {#3140
    +avatar: null
    +cover: null
    +email: "kylian0087@lemmy.world"
    +username: "@kylian0087@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1712310971 {#18247
      date: 2024-04-05 11:56:11.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 {#18252 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
    +entries: Doctrine\ORM\PersistentCollection {#18259 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
    +posts: Doctrine\ORM\PersistentCollection {#18267 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
    +follows: Doctrine\ORM\PersistentCollection {#18279 …}
    +followers: Doctrine\ORM\PersistentCollection {#18281 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
    +reports: Doctrine\ORM\PersistentCollection {#18291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
    +violations: Doctrine\ORM\PersistentCollection {#18295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
    +awards: Doctrine\ORM\PersistentCollection {#18299 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
    +categories: Doctrine\ORM\PersistentCollection {#18303 …}
    -id: 57644
    -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
    +apId: "kylian0087@lemmy.world"
    +apProfileId: "https://lemmy.world/u/kylian0087"
    +apPublicUrl: "https://lemmy.world/u/kylian0087"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "kylian0087"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705807826 {#18244
      date: 2024-01-21 04:30:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697200382 {#18246
      date: 2023-10-13 14:33:02.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1704381035 {#3142
    date: 2024-01-04 16:10:35.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#18325
  +date: DateTimeImmutable @1704381035 {#3142
    date: 2024-01-04 16:10:35.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704381035 {#3142
    date: 2024-01-04 16:10:35.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1711598616 {#3143
    date: 2024-03-28 05:03:36.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#18379
  +createdAt: DateTimeImmutable @1704381035 {#3142
    date: 2024-01-04 16:10:35.0 +01:00
  }
  +editedAt: DateTimeImmutable @1711598616 {#3143
    date: 2024-03-28 05:03:36.0 +01:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.13 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3140
    +avatar: null
    +cover: null
    +email: "kylian0087@lemmy.world"
    +username: "@kylian0087@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1712310971 {#18247
      date: 2024-04-05 11:56:11.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 {#18252 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
    +entries: Doctrine\ORM\PersistentCollection {#18259 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
    +posts: Doctrine\ORM\PersistentCollection {#18267 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
    +follows: Doctrine\ORM\PersistentCollection {#18279 …}
    +followers: Doctrine\ORM\PersistentCollection {#18281 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
    +reports: Doctrine\ORM\PersistentCollection {#18291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
    +violations: Doctrine\ORM\PersistentCollection {#18295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
    +awards: Doctrine\ORM\PersistentCollection {#18299 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
    +categories: Doctrine\ORM\PersistentCollection {#18303 …}
    -id: 57644
    -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
    +apId: "kylian0087@lemmy.world"
    +apProfileId: "https://lemmy.world/u/kylian0087"
    +apPublicUrl: "https://lemmy.world/u/kylian0087"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "kylian0087"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705807826 {#18244
      date: 2024-01-21 04:30:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697200382 {#18246
      date: 2023-10-13 14:33:02.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#18433
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#3140
    +avatar: null
    +cover: null
    +email: "kylian0087@lemmy.world"
    +username: "@kylian0087@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1712310971 {#18247
      date: 2024-04-05 11:56:11.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 {#18252 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
    +entries: Doctrine\ORM\PersistentCollection {#18259 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
    +posts: Doctrine\ORM\PersistentCollection {#18267 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
    +follows: Doctrine\ORM\PersistentCollection {#18279 …}
    +followers: Doctrine\ORM\PersistentCollection {#18281 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
    +reports: Doctrine\ORM\PersistentCollection {#18291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
    +violations: Doctrine\ORM\PersistentCollection {#18295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
    +awards: Doctrine\ORM\PersistentCollection {#18299 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
    +categories: Doctrine\ORM\PersistentCollection {#18303 …}
    -id: 57644
    -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
    +apId: "kylian0087@lemmy.world"
    +apProfileId: "https://lemmy.world/u/kylian0087"
    +apPublicUrl: "https://lemmy.world/u/kylian0087"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "kylian0087"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705807826 {#18244
      date: 2024-01-21 04:30:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697200382 {#18246
      date: 2023-10-13 14:33:02.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.42 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3141
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712310971 {#2687
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 279261
      -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7065047"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704369028 {#2688
        date: 2024-01-04 12:50:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704381035 {#3144
      date: 2024-01-04 16:10:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3139 …}
    +nested: Doctrine\ORM\PersistentCollection {#3137 …}
    +votes: Doctrine\ORM\PersistentCollection {#3135 …}
    +reports: Doctrine\ORM\PersistentCollection {#3133 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
    -id: 279688
    -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6401533"
    +editedAt: DateTimeImmutable @1711598616 {#3143
      date: 2024-03-28 05:03:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704381035 {#3142
      date: 2024-01-04 16:10:35.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#18502
  +subject: App\Entity\EntryComment {#3141
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712310971 {#2687
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 279261
      -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7065047"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704369028 {#2688
        date: 2024-01-04 12:50:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704381035 {#3144
      date: 2024-01-04 16:10:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3139 …}
    +nested: Doctrine\ORM\PersistentCollection {#3137 …}
    +votes: Doctrine\ORM\PersistentCollection {#3135 …}
    +reports: Doctrine\ORM\PersistentCollection {#3133 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
    -id: 279688
    -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6401533"
    +editedAt: DateTimeImmutable @1711598616 {#3143
      date: 2024-03-28 05:03:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704381035 {#3142
      date: 2024-01-04 16:10:35.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.67 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3141
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712310971 {#2687
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 279261
      -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7065047"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704369028 {#2688
        date: 2024-01-04 12:50:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704381035 {#3144
      date: 2024-01-04 16:10:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3139 …}
    +nested: Doctrine\ORM\PersistentCollection {#3137 …}
    +votes: Doctrine\ORM\PersistentCollection {#3135 …}
    +reports: Doctrine\ORM\PersistentCollection {#3133 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
    -id: 279688
    -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6401533"
    +editedAt: DateTimeImmutable @1711598616 {#3143
      date: 2024-03-28 05:03:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704381035 {#3142
      date: 2024-01-04 16:10:35.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#18559
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3141
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712310971 {#2687
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 279261
      -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7065047"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704369028 {#2688
        date: 2024-01-04 12:50:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704381035 {#3144
      date: 2024-01-04 16:10:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3139 …}
    +nested: Doctrine\ORM\PersistentCollection {#3137 …}
    +votes: Doctrine\ORM\PersistentCollection {#3135 …}
    +reports: Doctrine\ORM\PersistentCollection {#3133 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
    -id: 279688
    -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6401533"
    +editedAt: DateTimeImmutable @1711598616 {#3143
      date: 2024-03-28 05:03:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704381035 {#3142
      date: 2024-01-04 16:10:35.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 89.27 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3141
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712310971 {#2687
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 279261
      -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7065047"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704369028 {#2688
        date: 2024-01-04 12:50:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704381035 {#3144
      date: 2024-01-04 16:10:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3139 …}
    +nested: Doctrine\ORM\PersistentCollection {#3137 …}
    +votes: Doctrine\ORM\PersistentCollection {#3135 …}
    +reports: Doctrine\ORM\PersistentCollection {#3133 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
    -id: 279688
    -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6401533"
    +editedAt: DateTimeImmutable @1711598616 {#3143
      date: 2024-03-28 05:03:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704381035 {#3142
      date: 2024-01-04 16:10:35.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#18799
  +comment: App\Entity\EntryComment {#3141
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2692
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1712310971 {#2687
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2694 …}
      +nested: Doctrine\ORM\PersistentCollection {#2696 …}
      +votes: Doctrine\ORM\PersistentCollection {#2698 …}
      +reports: Doctrine\ORM\PersistentCollection {#2700 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
      -id: 279261
      -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7065047"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704369028 {#2688
        date: 2024-01-04 12:50:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704381035 {#3144
      date: 2024-01-04 16:10:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3139 …}
    +nested: Doctrine\ORM\PersistentCollection {#3137 …}
    +votes: Doctrine\ORM\PersistentCollection {#3135 …}
    +reports: Doctrine\ORM\PersistentCollection {#3133 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
    -id: 279688
    -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6401533"
    +editedAt: DateTimeImmutable @1711598616 {#3143
      date: 2024-03-28 05:03:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704381035 {#3142
      date: 2024-01-04 16:10:35.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 77.89 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3238
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3141
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2692
        +user: App\Entity\User {#2706}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1712310971 {#2687
          date: 2024-04-05 11:56:11.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2694 …}
        +nested: Doctrine\ORM\PersistentCollection {#2696 …}
        +votes: Doctrine\ORM\PersistentCollection {#2698 …}
        +reports: Doctrine\ORM\PersistentCollection {#2700 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
        -id: 279261
        -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7065047"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704369028 {#2688
          date: 2024-01-04 12:50:28.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704381035 {#3144
        date: 2024-01-04 16:10:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3139 …}
      +nested: Doctrine\ORM\PersistentCollection {#3137 …}
      +votes: Doctrine\ORM\PersistentCollection {#3135 …}
      +reports: Doctrine\ORM\PersistentCollection {#3133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
      -id: 279688
      -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6401533"
      +editedAt: DateTimeImmutable @1711598616 {#3143
        date: 2024-03-28 05:03:36.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704381035 {#3142
        date: 2024-01-04 16:10:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      I’m not seeing it, this is how it looks\n
      \n
      ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704527325 {#3236
      date: 2024-01-06 08:48:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3239 …}
    +nested: Doctrine\ORM\PersistentCollection {#3241 …}
    +votes: Doctrine\ORM\PersistentCollection {#3243 …}
    +reports: Doctrine\ORM\PersistentCollection {#3245 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
    -id: 284858
    -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7123065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704527325 {#3237
      date: 2024-01-06 08:48:45.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#18854
  +comment: App\Entity\EntryComment {#3238
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3141
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2692
        +user: App\Entity\User {#2706}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1712310971 {#2687
          date: 2024-04-05 11:56:11.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2694 …}
        +nested: Doctrine\ORM\PersistentCollection {#2696 …}
        +votes: Doctrine\ORM\PersistentCollection {#2698 …}
        +reports: Doctrine\ORM\PersistentCollection {#2700 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
        -id: 279261
        -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7065047"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704369028 {#2688
          date: 2024-01-04 12:50:28.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704381035 {#3144
        date: 2024-01-04 16:10:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3139 …}
      +nested: Doctrine\ORM\PersistentCollection {#3137 …}
      +votes: Doctrine\ORM\PersistentCollection {#3135 …}
      +reports: Doctrine\ORM\PersistentCollection {#3133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
      -id: 279688
      -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6401533"
      +editedAt: DateTimeImmutable @1711598616 {#3143
        date: 2024-03-28 05:03:36.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704381035 {#3142
        date: 2024-01-04 16:10:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      I’m not seeing it, this is how it looks\n
      \n
      ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704527325 {#3236
      date: 2024-01-06 08:48:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3239 …}
    +nested: Doctrine\ORM\PersistentCollection {#3241 …}
    +votes: Doctrine\ORM\PersistentCollection {#3243 …}
    +reports: Doctrine\ORM\PersistentCollection {#3245 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
    -id: 284858
    -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7123065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704527325 {#3237
      date: 2024-01-06 08:48:45.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.20 ms
Input props
[
  "user" => App\Entity\User {#2706
    +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
    +cover: null
    +email: "morrowind@lemmy.ml"
    +username: "@morrowind@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      If you’re here, there’s still hope for the internet\n
      \n
      Don’t let it fall
      """
    +lastActive: DateTime @1729484238 {#2689
      date: 2024-10-21 06:17:18.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
    +entries: Doctrine\ORM\PersistentCollection {#2714 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
    +posts: Doctrine\ORM\PersistentCollection {#2722 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
    +follows: Doctrine\ORM\PersistentCollection {#2734 …}
    +followers: Doctrine\ORM\PersistentCollection {#2736 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
    +reports: Doctrine\ORM\PersistentCollection {#2746 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
    +violations: Doctrine\ORM\PersistentCollection {#2750 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
    +awards: Doctrine\ORM\PersistentCollection {#2754 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
    +categories: Doctrine\ORM\PersistentCollection {#2758 …}
    -id: 10079
    -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
    +apId: "morrowind@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/morrowind"
    +apPublicUrl: "https://lemmy.ml/u/morrowind"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "morrowind"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729383871 {#2690
      date: 2024-10-20 02:24:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576087 {#2691
      date: 2023-06-24 05:08:07.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#18899
  +user: App\Entity\User {#2706
    +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
    +cover: null
    +email: "morrowind@lemmy.ml"
    +username: "@morrowind@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      If you’re here, there’s still hope for the internet\n
      \n
      Don’t let it fall
      """
    +lastActive: DateTime @1729484238 {#2689
      date: 2024-10-21 06:17:18.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
    +entries: Doctrine\ORM\PersistentCollection {#2714 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
    +posts: Doctrine\ORM\PersistentCollection {#2722 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
    +follows: Doctrine\ORM\PersistentCollection {#2734 …}
    +followers: Doctrine\ORM\PersistentCollection {#2736 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
    +reports: Doctrine\ORM\PersistentCollection {#2746 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
    +violations: Doctrine\ORM\PersistentCollection {#2750 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
    +awards: Doctrine\ORM\PersistentCollection {#2754 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
    +categories: Doctrine\ORM\PersistentCollection {#2758 …}
    -id: 10079
    -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
    +apId: "morrowind@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/morrowind"
    +apPublicUrl: "https://lemmy.ml/u/morrowind"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "morrowind"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729383871 {#2690
      date: 2024-10-20 02:24:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576087 {#2691
      date: 2023-06-24 05:08:07.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1704527325 {#3237
    date: 2024-01-06 08:48:45.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#18954
  +date: DateTimeImmutable @1704527325 {#3237
    date: 2024-01-06 08:48:45.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704527325 {#3237
    date: 2024-01-06 08:48:45.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#19008
  +createdAt: DateTimeImmutable @1704527325 {#3237
    date: 2024-01-06 08:48:45.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.25 ms
Input props
[
  "user" => App\Entity\User {#2706
    +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
    +cover: null
    +email: "morrowind@lemmy.ml"
    +username: "@morrowind@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      If you’re here, there’s still hope for the internet\n
      \n
      Don’t let it fall
      """
    +lastActive: DateTime @1729484238 {#2689
      date: 2024-10-21 06:17:18.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
    +entries: Doctrine\ORM\PersistentCollection {#2714 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
    +posts: Doctrine\ORM\PersistentCollection {#2722 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
    +follows: Doctrine\ORM\PersistentCollection {#2734 …}
    +followers: Doctrine\ORM\PersistentCollection {#2736 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
    +reports: Doctrine\ORM\PersistentCollection {#2746 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
    +violations: Doctrine\ORM\PersistentCollection {#2750 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
    +awards: Doctrine\ORM\PersistentCollection {#2754 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
    +categories: Doctrine\ORM\PersistentCollection {#2758 …}
    -id: 10079
    -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
    +apId: "morrowind@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/morrowind"
    +apPublicUrl: "https://lemmy.ml/u/morrowind"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "morrowind"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729383871 {#2690
      date: 2024-10-20 02:24:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576087 {#2691
      date: 2023-06-24 05:08:07.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#19062
  +width: 40
  +height: 40
  +user: App\Entity\User {#2706
    +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
    +cover: null
    +email: "morrowind@lemmy.ml"
    +username: "@morrowind@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      If you’re here, there’s still hope for the internet\n
      \n
      Don’t let it fall
      """
    +lastActive: DateTime @1729484238 {#2689
      date: 2024-10-21 06:17:18.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
    +entries: Doctrine\ORM\PersistentCollection {#2714 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
    +posts: Doctrine\ORM\PersistentCollection {#2722 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
    +follows: Doctrine\ORM\PersistentCollection {#2734 …}
    +followers: Doctrine\ORM\PersistentCollection {#2736 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
    +reports: Doctrine\ORM\PersistentCollection {#2746 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
    +violations: Doctrine\ORM\PersistentCollection {#2750 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
    +awards: Doctrine\ORM\PersistentCollection {#2754 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
    +categories: Doctrine\ORM\PersistentCollection {#2758 …}
    -id: 10079
    -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
    +apId: "morrowind@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/morrowind"
    +apPublicUrl: "https://lemmy.ml/u/morrowind"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "morrowind"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729383871 {#2690
      date: 2024-10-20 02:24:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687576087 {#2691
      date: 2023-06-24 05:08:07.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.59 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3238
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3141
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2692
        +user: App\Entity\User {#2706}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1712310971 {#2687
          date: 2024-04-05 11:56:11.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2694 …}
        +nested: Doctrine\ORM\PersistentCollection {#2696 …}
        +votes: Doctrine\ORM\PersistentCollection {#2698 …}
        +reports: Doctrine\ORM\PersistentCollection {#2700 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
        -id: 279261
        -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7065047"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704369028 {#2688
          date: 2024-01-04 12:50:28.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704381035 {#3144
        date: 2024-01-04 16:10:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3139 …}
      +nested: Doctrine\ORM\PersistentCollection {#3137 …}
      +votes: Doctrine\ORM\PersistentCollection {#3135 …}
      +reports: Doctrine\ORM\PersistentCollection {#3133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
      -id: 279688
      -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6401533"
      +editedAt: DateTimeImmutable @1711598616 {#3143
        date: 2024-03-28 05:03:36.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704381035 {#3142
        date: 2024-01-04 16:10:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      I’m not seeing it, this is how it looks\n
      \n
      ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704527325 {#3236
      date: 2024-01-06 08:48:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3239 …}
    +nested: Doctrine\ORM\PersistentCollection {#3241 …}
    +votes: Doctrine\ORM\PersistentCollection {#3243 …}
    +reports: Doctrine\ORM\PersistentCollection {#3245 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
    -id: 284858
    -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7123065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704527325 {#3237
      date: 2024-01-06 08:48:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#19136
  +subject: App\Entity\EntryComment {#3238
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3141
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2692
        +user: App\Entity\User {#2706}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1712310971 {#2687
          date: 2024-04-05 11:56:11.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2694 …}
        +nested: Doctrine\ORM\PersistentCollection {#2696 …}
        +votes: Doctrine\ORM\PersistentCollection {#2698 …}
        +reports: Doctrine\ORM\PersistentCollection {#2700 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
        -id: 279261
        -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7065047"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704369028 {#2688
          date: 2024-01-04 12:50:28.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704381035 {#3144
        date: 2024-01-04 16:10:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3139 …}
      +nested: Doctrine\ORM\PersistentCollection {#3137 …}
      +votes: Doctrine\ORM\PersistentCollection {#3135 …}
      +reports: Doctrine\ORM\PersistentCollection {#3133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
      -id: 279688
      -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6401533"
      +editedAt: DateTimeImmutable @1711598616 {#3143
        date: 2024-03-28 05:03:36.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704381035 {#3142
        date: 2024-01-04 16:10:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      I’m not seeing it, this is how it looks\n
      \n
      ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704527325 {#3236
      date: 2024-01-06 08:48:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3239 …}
    +nested: Doctrine\ORM\PersistentCollection {#3241 …}
    +votes: Doctrine\ORM\PersistentCollection {#3243 …}
    +reports: Doctrine\ORM\PersistentCollection {#3245 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
    -id: 284858
    -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7123065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704527325 {#3237
      date: 2024-01-06 08:48:45.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 6.32 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3238
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3141
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2692
        +user: App\Entity\User {#2706}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1712310971 {#2687
          date: 2024-04-05 11:56:11.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2694 …}
        +nested: Doctrine\ORM\PersistentCollection {#2696 …}
        +votes: Doctrine\ORM\PersistentCollection {#2698 …}
        +reports: Doctrine\ORM\PersistentCollection {#2700 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
        -id: 279261
        -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7065047"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704369028 {#2688
          date: 2024-01-04 12:50:28.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704381035 {#3144
        date: 2024-01-04 16:10:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3139 …}
      +nested: Doctrine\ORM\PersistentCollection {#3137 …}
      +votes: Doctrine\ORM\PersistentCollection {#3135 …}
      +reports: Doctrine\ORM\PersistentCollection {#3133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
      -id: 279688
      -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6401533"
      +editedAt: DateTimeImmutable @1711598616 {#3143
        date: 2024-03-28 05:03:36.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704381035 {#3142
        date: 2024-01-04 16:10:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      I’m not seeing it, this is how it looks\n
      \n
      ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704527325 {#3236
      date: 2024-01-06 08:48:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3239 …}
    +nested: Doctrine\ORM\PersistentCollection {#3241 …}
    +votes: Doctrine\ORM\PersistentCollection {#3243 …}
    +reports: Doctrine\ORM\PersistentCollection {#3245 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
    -id: 284858
    -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7123065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704527325 {#3237
      date: 2024-01-06 08:48:45.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#19193
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3238
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3141
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2692
        +user: App\Entity\User {#2706}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1712310971 {#2687
          date: 2024-04-05 11:56:11.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2694 …}
        +nested: Doctrine\ORM\PersistentCollection {#2696 …}
        +votes: Doctrine\ORM\PersistentCollection {#2698 …}
        +reports: Doctrine\ORM\PersistentCollection {#2700 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
        -id: 279261
        -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7065047"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704369028 {#2688
          date: 2024-01-04 12:50:28.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704381035 {#3144
        date: 2024-01-04 16:10:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3139 …}
      +nested: Doctrine\ORM\PersistentCollection {#3137 …}
      +votes: Doctrine\ORM\PersistentCollection {#3135 …}
      +reports: Doctrine\ORM\PersistentCollection {#3133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
      -id: 279688
      -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6401533"
      +editedAt: DateTimeImmutable @1711598616 {#3143
        date: 2024-03-28 05:03:36.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704381035 {#3142
        date: 2024-01-04 16:10:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      I’m not seeing it, this is how it looks\n
      \n
      ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704527325 {#3236
      date: 2024-01-06 08:48:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3239 …}
    +nested: Doctrine\ORM\PersistentCollection {#3241 …}
    +votes: Doctrine\ORM\PersistentCollection {#3243 …}
    +reports: Doctrine\ORM\PersistentCollection {#3245 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
    -id: 284858
    -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7123065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704527325 {#3237
      date: 2024-01-06 08:48:45.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 54.83 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3238
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3141
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2692
        +user: App\Entity\User {#2706}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1712310971 {#2687
          date: 2024-04-05 11:56:11.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2694 …}
        +nested: Doctrine\ORM\PersistentCollection {#2696 …}
        +votes: Doctrine\ORM\PersistentCollection {#2698 …}
        +reports: Doctrine\ORM\PersistentCollection {#2700 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
        -id: 279261
        -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7065047"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704369028 {#2688
          date: 2024-01-04 12:50:28.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704381035 {#3144
        date: 2024-01-04 16:10:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3139 …}
      +nested: Doctrine\ORM\PersistentCollection {#3137 …}
      +votes: Doctrine\ORM\PersistentCollection {#3135 …}
      +reports: Doctrine\ORM\PersistentCollection {#3133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
      -id: 279688
      -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6401533"
      +editedAt: DateTimeImmutable @1711598616 {#3143
        date: 2024-03-28 05:03:36.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704381035 {#3142
        date: 2024-01-04 16:10:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      I’m not seeing it, this is how it looks\n
      \n
      ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704527325 {#3236
      date: 2024-01-06 08:48:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3239 …}
    +nested: Doctrine\ORM\PersistentCollection {#3241 …}
    +votes: Doctrine\ORM\PersistentCollection {#3243 …}
    +reports: Doctrine\ORM\PersistentCollection {#3245 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
    -id: 284858
    -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7123065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704527325 {#3237
      date: 2024-01-06 08:48:45.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#19433
  +comment: App\Entity\EntryComment {#3238
    +user: App\Entity\User {#2706
      +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
      +cover: null
      +email: "morrowind@lemmy.ml"
      +username: "@morrowind@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        If you’re here, there’s still hope for the internet\n
        \n
        Don’t let it fall
        """
      +lastActive: DateTime @1729484238 {#2689
        date: 2024-10-21 06:17:18.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
      +entries: Doctrine\ORM\PersistentCollection {#2714 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +posts: Doctrine\ORM\PersistentCollection {#2722 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
      +follows: Doctrine\ORM\PersistentCollection {#2734 …}
      +followers: Doctrine\ORM\PersistentCollection {#2736 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
      +reports: Doctrine\ORM\PersistentCollection {#2746 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
      +violations: Doctrine\ORM\PersistentCollection {#2750 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
      +awards: Doctrine\ORM\PersistentCollection {#2754 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
      +categories: Doctrine\ORM\PersistentCollection {#2758 …}
      -id: 10079
      -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
      +apId: "morrowind@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/morrowind"
      +apPublicUrl: "https://lemmy.ml/u/morrowind"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "morrowind"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729383871 {#2690
        date: 2024-10-20 02:24:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687576087 {#2691
        date: 2023-06-24 05:08:07.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140
        +avatar: null
        +cover: null
        +email: "kylian0087@lemmy.world"
        +username: "@kylian0087@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1712310971 {#18247
          date: 2024-04-05 11:56:11.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 {#18252 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
        +entries: Doctrine\ORM\PersistentCollection {#18259 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
        +posts: Doctrine\ORM\PersistentCollection {#18267 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
        +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
        +follows: Doctrine\ORM\PersistentCollection {#18279 …}
        +followers: Doctrine\ORM\PersistentCollection {#18281 …}
        +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
        +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
        +reports: Doctrine\ORM\PersistentCollection {#18291 …}
        +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
        +violations: Doctrine\ORM\PersistentCollection {#18295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
        +awards: Doctrine\ORM\PersistentCollection {#18299 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
        +categories: Doctrine\ORM\PersistentCollection {#18303 …}
        -id: 57644
        -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
        +apId: "kylian0087@lemmy.world"
        +apProfileId: "https://lemmy.world/u/kylian0087"
        +apPublicUrl: "https://lemmy.world/u/kylian0087"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "kylian0087"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1705807826 {#18244
          date: 2024-01-21 04:30:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697200382 {#18246
          date: 2023-10-13 14:33:02.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3141
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2692
        +user: App\Entity\User {#2706}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1712310971 {#2687
          date: 2024-04-05 11:56:11.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2694 …}
        +nested: Doctrine\ORM\PersistentCollection {#2696 …}
        +votes: Doctrine\ORM\PersistentCollection {#2698 …}
        +reports: Doctrine\ORM\PersistentCollection {#2700 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
        -id: 279261
        -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7065047"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704369028 {#2688
          date: 2024-01-04 12:50:28.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704381035 {#3144
        date: 2024-01-04 16:10:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3139 …}
      +nested: Doctrine\ORM\PersistentCollection {#3137 …}
      +votes: Doctrine\ORM\PersistentCollection {#3135 …}
      +reports: Doctrine\ORM\PersistentCollection {#3133 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
      -id: 279688
      -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6401533"
      +editedAt: DateTimeImmutable @1711598616 {#3143
        date: 2024-03-28 05:03:36.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704381035 {#3142
        date: 2024-01-04 16:10:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: """
      I’m not seeing it, this is how it looks\n
      \n
      ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704527325 {#3236
      date: 2024-01-06 08:48:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3239 …}
    +nested: Doctrine\ORM\PersistentCollection {#3241 …}
    +votes: Doctrine\ORM\PersistentCollection {#3243 …}
    +reports: Doctrine\ORM\PersistentCollection {#3245 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
    -id: 284858
    -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7123065"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704527325 {#3237
      date: 2024-01-06 08:48:45.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 46.44 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3291
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3238
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3141
        +user: Proxies\__CG__\App\Entity\User {#3140 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2692
          +user: App\Entity\User {#2706}
          +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1712310971 {#2687
            date: 2024-04-05 11:56:11.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@kylian0087@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2694 …}
          +nested: Doctrine\ORM\PersistentCollection {#2696 …}
          +votes: Doctrine\ORM\PersistentCollection {#2698 …}
          +reports: Doctrine\ORM\PersistentCollection {#2700 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
          -id: 279261
          -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7065047"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704369028 {#2688
            date: 2024-01-04 12:50:28.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2692}
        +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704381035 {#3144
          date: 2024-01-04 16:10:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3139 …}
        +nested: Doctrine\ORM\PersistentCollection {#3137 …}
        +votes: Doctrine\ORM\PersistentCollection {#3135 …}
        +reports: Doctrine\ORM\PersistentCollection {#3133 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
        -id: 279688
        -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6401533"
        +editedAt: DateTimeImmutable @1711598616 {#3143
          date: 2024-03-28 05:03:36.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704381035 {#3142
          date: 2024-01-04 16:10:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: """
        I’m not seeing it, this is how it looks\n
        \n
        ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704527325 {#3236
        date: 2024-01-06 08:48:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3239 …}
      +nested: Doctrine\ORM\PersistentCollection {#3241 …}
      +votes: Doctrine\ORM\PersistentCollection {#3243 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 284858
      -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7123065"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704527325 {#3237
        date: 2024-01-06 08:48:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "This is horizontal view. Days go from left to right. This is how i want to make it look in evolution mail."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704538056 {#3287
      date: 2024-01-06 11:47:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3295 …}
    +nested: Doctrine\ORM\PersistentCollection {#3297 …}
    +votes: Doctrine\ORM\PersistentCollection {#3293 …}
    +reports: Doctrine\ORM\PersistentCollection {#3299 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3301 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3303 …}
    -id: 285298
    -bodyTs: "'day':5 'evolut':21 'go':6 'horizont':3 'left':8 'look':19 'mail':22 'make':17 'right':10 'view':4 'want':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6452378"
    +editedAt: DateTimeImmutable @1712311196 {#3284
      date: 2024-04-05 11:59:56.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704538056 {#3288
      date: 2024-01-06 11:47:36.0 +01:00
    }
  }
  "showNested" => true
  "level" => 4
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#19488
  +comment: App\Entity\EntryComment {#3291
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3238
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3141
        +user: Proxies\__CG__\App\Entity\User {#3140 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2692
          +user: App\Entity\User {#2706}
          +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1712310971 {#2687
            date: 2024-04-05 11:56:11.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@kylian0087@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2694 …}
          +nested: Doctrine\ORM\PersistentCollection {#2696 …}
          +votes: Doctrine\ORM\PersistentCollection {#2698 …}
          +reports: Doctrine\ORM\PersistentCollection {#2700 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
          -id: 279261
          -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7065047"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704369028 {#2688
            date: 2024-01-04 12:50:28.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2692}
        +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704381035 {#3144
          date: 2024-01-04 16:10:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3139 …}
        +nested: Doctrine\ORM\PersistentCollection {#3137 …}
        +votes: Doctrine\ORM\PersistentCollection {#3135 …}
        +reports: Doctrine\ORM\PersistentCollection {#3133 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
        -id: 279688
        -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6401533"
        +editedAt: DateTimeImmutable @1711598616 {#3143
          date: 2024-03-28 05:03:36.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704381035 {#3142
          date: 2024-01-04 16:10:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: """
        I’m not seeing it, this is how it looks\n
        \n
        ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704527325 {#3236
        date: 2024-01-06 08:48:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3239 …}
      +nested: Doctrine\ORM\PersistentCollection {#3241 …}
      +votes: Doctrine\ORM\PersistentCollection {#3243 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 284858
      -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7123065"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704527325 {#3237
        date: 2024-01-06 08:48:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "This is horizontal view. Days go from left to right. This is how i want to make it look in evolution mail."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704538056 {#3287
      date: 2024-01-06 11:47:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3295 …}
    +nested: Doctrine\ORM\PersistentCollection {#3297 …}
    +votes: Doctrine\ORM\PersistentCollection {#3293 …}
    +reports: Doctrine\ORM\PersistentCollection {#3299 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3301 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3303 …}
    -id: 285298
    -bodyTs: "'day':5 'evolut':21 'go':6 'horizont':3 'left':8 'look':19 'mail':22 'make':17 'right':10 'view':4 'want':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6452378"
    +editedAt: DateTimeImmutable @1712311196 {#3284
      date: 2024-04-05 11:59:56.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704538056 {#3288
      date: 2024-01-06 11:47:36.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 4
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.16 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3140
    +avatar: null
    +cover: null
    +email: "kylian0087@lemmy.world"
    +username: "@kylian0087@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1712310971 {#18247
      date: 2024-04-05 11:56:11.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 {#18252 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
    +entries: Doctrine\ORM\PersistentCollection {#18259 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
    +posts: Doctrine\ORM\PersistentCollection {#18267 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
    +follows: Doctrine\ORM\PersistentCollection {#18279 …}
    +followers: Doctrine\ORM\PersistentCollection {#18281 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
    +reports: Doctrine\ORM\PersistentCollection {#18291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
    +violations: Doctrine\ORM\PersistentCollection {#18295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
    +awards: Doctrine\ORM\PersistentCollection {#18299 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
    +categories: Doctrine\ORM\PersistentCollection {#18303 …}
    -id: 57644
    -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
    +apId: "kylian0087@lemmy.world"
    +apProfileId: "https://lemmy.world/u/kylian0087"
    +apPublicUrl: "https://lemmy.world/u/kylian0087"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "kylian0087"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705807826 {#18244
      date: 2024-01-21 04:30:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697200382 {#18246
      date: 2023-10-13 14:33:02.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#19533
  +user: Proxies\__CG__\App\Entity\User {#3140
    +avatar: null
    +cover: null
    +email: "kylian0087@lemmy.world"
    +username: "@kylian0087@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1712310971 {#18247
      date: 2024-04-05 11:56:11.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 {#18252 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
    +entries: Doctrine\ORM\PersistentCollection {#18259 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
    +posts: Doctrine\ORM\PersistentCollection {#18267 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
    +follows: Doctrine\ORM\PersistentCollection {#18279 …}
    +followers: Doctrine\ORM\PersistentCollection {#18281 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
    +reports: Doctrine\ORM\PersistentCollection {#18291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
    +violations: Doctrine\ORM\PersistentCollection {#18295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
    +awards: Doctrine\ORM\PersistentCollection {#18299 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
    +categories: Doctrine\ORM\PersistentCollection {#18303 …}
    -id: 57644
    -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
    +apId: "kylian0087@lemmy.world"
    +apProfileId: "https://lemmy.world/u/kylian0087"
    +apPublicUrl: "https://lemmy.world/u/kylian0087"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "kylian0087"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705807826 {#18244
      date: 2024-01-21 04:30:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697200382 {#18246
      date: 2023-10-13 14:33:02.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704538056 {#3288
    date: 2024-01-06 11:47:36.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#19588
  +date: DateTimeImmutable @1704538056 {#3288
    date: 2024-01-06 11:47:36.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704538056 {#3288
    date: 2024-01-06 11:47:36.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1712311196 {#3284
    date: 2024-04-05 11:59:56.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#19642
  +createdAt: DateTimeImmutable @1704538056 {#3288
    date: 2024-01-06 11:47:36.0 +01:00
  }
  +editedAt: DateTimeImmutable @1712311196 {#3284
    date: 2024-04-05 11:59:56.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.14 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3140
    +avatar: null
    +cover: null
    +email: "kylian0087@lemmy.world"
    +username: "@kylian0087@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1712310971 {#18247
      date: 2024-04-05 11:56:11.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 {#18252 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
    +entries: Doctrine\ORM\PersistentCollection {#18259 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
    +posts: Doctrine\ORM\PersistentCollection {#18267 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
    +follows: Doctrine\ORM\PersistentCollection {#18279 …}
    +followers: Doctrine\ORM\PersistentCollection {#18281 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
    +reports: Doctrine\ORM\PersistentCollection {#18291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
    +violations: Doctrine\ORM\PersistentCollection {#18295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
    +awards: Doctrine\ORM\PersistentCollection {#18299 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
    +categories: Doctrine\ORM\PersistentCollection {#18303 …}
    -id: 57644
    -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
    +apId: "kylian0087@lemmy.world"
    +apProfileId: "https://lemmy.world/u/kylian0087"
    +apPublicUrl: "https://lemmy.world/u/kylian0087"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "kylian0087"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705807826 {#18244
      date: 2024-01-21 04:30:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697200382 {#18246
      date: 2023-10-13 14:33:02.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#19696
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#3140
    +avatar: null
    +cover: null
    +email: "kylian0087@lemmy.world"
    +username: "@kylian0087@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1712310971 {#18247
      date: 2024-04-05 11:56:11.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 {#18252 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
    +entries: Doctrine\ORM\PersistentCollection {#18259 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
    +posts: Doctrine\ORM\PersistentCollection {#18267 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
    +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
    +follows: Doctrine\ORM\PersistentCollection {#18279 …}
    +followers: Doctrine\ORM\PersistentCollection {#18281 …}
    +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
    +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
    +reports: Doctrine\ORM\PersistentCollection {#18291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
    +violations: Doctrine\ORM\PersistentCollection {#18295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
    +awards: Doctrine\ORM\PersistentCollection {#18299 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
    +categories: Doctrine\ORM\PersistentCollection {#18303 …}
    -id: 57644
    -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
    +apId: "kylian0087@lemmy.world"
    +apProfileId: "https://lemmy.world/u/kylian0087"
    +apPublicUrl: "https://lemmy.world/u/kylian0087"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "kylian0087"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705807826 {#18244
      date: 2024-01-21 04:30:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697200382 {#18246
      date: 2023-10-13 14:33:02.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.58 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3291
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3238
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3141
        +user: Proxies\__CG__\App\Entity\User {#3140 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2692
          +user: App\Entity\User {#2706}
          +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1712310971 {#2687
            date: 2024-04-05 11:56:11.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@kylian0087@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2694 …}
          +nested: Doctrine\ORM\PersistentCollection {#2696 …}
          +votes: Doctrine\ORM\PersistentCollection {#2698 …}
          +reports: Doctrine\ORM\PersistentCollection {#2700 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
          -id: 279261
          -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7065047"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704369028 {#2688
            date: 2024-01-04 12:50:28.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2692}
        +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704381035 {#3144
          date: 2024-01-04 16:10:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3139 …}
        +nested: Doctrine\ORM\PersistentCollection {#3137 …}
        +votes: Doctrine\ORM\PersistentCollection {#3135 …}
        +reports: Doctrine\ORM\PersistentCollection {#3133 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
        -id: 279688
        -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6401533"
        +editedAt: DateTimeImmutable @1711598616 {#3143
          date: 2024-03-28 05:03:36.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704381035 {#3142
          date: 2024-01-04 16:10:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: """
        I’m not seeing it, this is how it looks\n
        \n
        ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704527325 {#3236
        date: 2024-01-06 08:48:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3239 …}
      +nested: Doctrine\ORM\PersistentCollection {#3241 …}
      +votes: Doctrine\ORM\PersistentCollection {#3243 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 284858
      -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7123065"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704527325 {#3237
        date: 2024-01-06 08:48:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "This is horizontal view. Days go from left to right. This is how i want to make it look in evolution mail."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704538056 {#3287
      date: 2024-01-06 11:47:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3295 …}
    +nested: Doctrine\ORM\PersistentCollection {#3297 …}
    +votes: Doctrine\ORM\PersistentCollection {#3293 …}
    +reports: Doctrine\ORM\PersistentCollection {#3299 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3301 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3303 …}
    -id: 285298
    -bodyTs: "'day':5 'evolut':21 'go':6 'horizont':3 'left':8 'look':19 'mail':22 'make':17 'right':10 'view':4 'want':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6452378"
    +editedAt: DateTimeImmutable @1712311196 {#3284
      date: 2024-04-05 11:59:56.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704538056 {#3288
      date: 2024-01-06 11:47:36.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#19765
  +subject: App\Entity\EntryComment {#3291
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3238
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3141
        +user: Proxies\__CG__\App\Entity\User {#3140 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2692
          +user: App\Entity\User {#2706}
          +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1712310971 {#2687
            date: 2024-04-05 11:56:11.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@kylian0087@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2694 …}
          +nested: Doctrine\ORM\PersistentCollection {#2696 …}
          +votes: Doctrine\ORM\PersistentCollection {#2698 …}
          +reports: Doctrine\ORM\PersistentCollection {#2700 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
          -id: 279261
          -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7065047"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704369028 {#2688
            date: 2024-01-04 12:50:28.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2692}
        +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704381035 {#3144
          date: 2024-01-04 16:10:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3139 …}
        +nested: Doctrine\ORM\PersistentCollection {#3137 …}
        +votes: Doctrine\ORM\PersistentCollection {#3135 …}
        +reports: Doctrine\ORM\PersistentCollection {#3133 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
        -id: 279688
        -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6401533"
        +editedAt: DateTimeImmutable @1711598616 {#3143
          date: 2024-03-28 05:03:36.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704381035 {#3142
          date: 2024-01-04 16:10:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: """
        I’m not seeing it, this is how it looks\n
        \n
        ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704527325 {#3236
        date: 2024-01-06 08:48:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3239 …}
      +nested: Doctrine\ORM\PersistentCollection {#3241 …}
      +votes: Doctrine\ORM\PersistentCollection {#3243 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 284858
      -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7123065"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704527325 {#3237
        date: 2024-01-06 08:48:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "This is horizontal view. Days go from left to right. This is how i want to make it look in evolution mail."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704538056 {#3287
      date: 2024-01-06 11:47:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3295 …}
    +nested: Doctrine\ORM\PersistentCollection {#3297 …}
    +votes: Doctrine\ORM\PersistentCollection {#3293 …}
    +reports: Doctrine\ORM\PersistentCollection {#3299 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3301 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3303 …}
    -id: 285298
    -bodyTs: "'day':5 'evolut':21 'go':6 'horizont':3 'left':8 'look':19 'mail':22 'make':17 'right':10 'view':4 'want':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6452378"
    +editedAt: DateTimeImmutable @1712311196 {#3284
      date: 2024-04-05 11:59:56.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704538056 {#3288
      date: 2024-01-06 11:47:36.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.74 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3291
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3238
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3141
        +user: Proxies\__CG__\App\Entity\User {#3140 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2692
          +user: App\Entity\User {#2706}
          +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1712310971 {#2687
            date: 2024-04-05 11:56:11.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@kylian0087@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2694 …}
          +nested: Doctrine\ORM\PersistentCollection {#2696 …}
          +votes: Doctrine\ORM\PersistentCollection {#2698 …}
          +reports: Doctrine\ORM\PersistentCollection {#2700 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
          -id: 279261
          -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7065047"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704369028 {#2688
            date: 2024-01-04 12:50:28.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2692}
        +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704381035 {#3144
          date: 2024-01-04 16:10:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3139 …}
        +nested: Doctrine\ORM\PersistentCollection {#3137 …}
        +votes: Doctrine\ORM\PersistentCollection {#3135 …}
        +reports: Doctrine\ORM\PersistentCollection {#3133 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
        -id: 279688
        -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6401533"
        +editedAt: DateTimeImmutable @1711598616 {#3143
          date: 2024-03-28 05:03:36.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704381035 {#3142
          date: 2024-01-04 16:10:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: """
        I’m not seeing it, this is how it looks\n
        \n
        ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704527325 {#3236
        date: 2024-01-06 08:48:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3239 …}
      +nested: Doctrine\ORM\PersistentCollection {#3241 …}
      +votes: Doctrine\ORM\PersistentCollection {#3243 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 284858
      -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7123065"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704527325 {#3237
        date: 2024-01-06 08:48:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "This is horizontal view. Days go from left to right. This is how i want to make it look in evolution mail."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704538056 {#3287
      date: 2024-01-06 11:47:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3295 …}
    +nested: Doctrine\ORM\PersistentCollection {#3297 …}
    +votes: Doctrine\ORM\PersistentCollection {#3293 …}
    +reports: Doctrine\ORM\PersistentCollection {#3299 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3301 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3303 …}
    -id: 285298
    -bodyTs: "'day':5 'evolut':21 'go':6 'horizont':3 'left':8 'look':19 'mail':22 'make':17 'right':10 'view':4 'want':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6452378"
    +editedAt: DateTimeImmutable @1712311196 {#3284
      date: 2024-04-05 11:59:56.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704538056 {#3288
      date: 2024-01-06 11:47:36.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#19822
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3291
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3238
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3141
        +user: Proxies\__CG__\App\Entity\User {#3140 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2692
          +user: App\Entity\User {#2706}
          +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1712310971 {#2687
            date: 2024-04-05 11:56:11.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@kylian0087@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2694 …}
          +nested: Doctrine\ORM\PersistentCollection {#2696 …}
          +votes: Doctrine\ORM\PersistentCollection {#2698 …}
          +reports: Doctrine\ORM\PersistentCollection {#2700 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
          -id: 279261
          -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7065047"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704369028 {#2688
            date: 2024-01-04 12:50:28.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2692}
        +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704381035 {#3144
          date: 2024-01-04 16:10:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3139 …}
        +nested: Doctrine\ORM\PersistentCollection {#3137 …}
        +votes: Doctrine\ORM\PersistentCollection {#3135 …}
        +reports: Doctrine\ORM\PersistentCollection {#3133 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
        -id: 279688
        -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6401533"
        +editedAt: DateTimeImmutable @1711598616 {#3143
          date: 2024-03-28 05:03:36.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704381035 {#3142
          date: 2024-01-04 16:10:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: """
        I’m not seeing it, this is how it looks\n
        \n
        ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704527325 {#3236
        date: 2024-01-06 08:48:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3239 …}
      +nested: Doctrine\ORM\PersistentCollection {#3241 …}
      +votes: Doctrine\ORM\PersistentCollection {#3243 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 284858
      -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7123065"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704527325 {#3237
        date: 2024-01-06 08:48:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "This is horizontal view. Days go from left to right. This is how i want to make it look in evolution mail."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704538056 {#3287
      date: 2024-01-06 11:47:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3295 …}
    +nested: Doctrine\ORM\PersistentCollection {#3297 …}
    +votes: Doctrine\ORM\PersistentCollection {#3293 …}
    +reports: Doctrine\ORM\PersistentCollection {#3299 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3301 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3303 …}
    -id: 285298
    -bodyTs: "'day':5 'evolut':21 'go':6 'horizont':3 'left':8 'look':19 'mail':22 'make':17 'right':10 'view':4 'want':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6452378"
    +editedAt: DateTimeImmutable @1712311196 {#3284
      date: 2024-04-05 11:59:56.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704538056 {#3288
      date: 2024-01-06 11:47:36.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 0.65 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3291
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3238
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3141
        +user: Proxies\__CG__\App\Entity\User {#3140 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2692
          +user: App\Entity\User {#2706}
          +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1712310971 {#2687
            date: 2024-04-05 11:56:11.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@kylian0087@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2694 …}
          +nested: Doctrine\ORM\PersistentCollection {#2696 …}
          +votes: Doctrine\ORM\PersistentCollection {#2698 …}
          +reports: Doctrine\ORM\PersistentCollection {#2700 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
          -id: 279261
          -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7065047"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704369028 {#2688
            date: 2024-01-04 12:50:28.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2692}
        +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704381035 {#3144
          date: 2024-01-04 16:10:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3139 …}
        +nested: Doctrine\ORM\PersistentCollection {#3137 …}
        +votes: Doctrine\ORM\PersistentCollection {#3135 …}
        +reports: Doctrine\ORM\PersistentCollection {#3133 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
        -id: 279688
        -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6401533"
        +editedAt: DateTimeImmutable @1711598616 {#3143
          date: 2024-03-28 05:03:36.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704381035 {#3142
          date: 2024-01-04 16:10:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: """
        I’m not seeing it, this is how it looks\n
        \n
        ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704527325 {#3236
        date: 2024-01-06 08:48:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3239 …}
      +nested: Doctrine\ORM\PersistentCollection {#3241 …}
      +votes: Doctrine\ORM\PersistentCollection {#3243 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 284858
      -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7123065"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704527325 {#3237
        date: 2024-01-06 08:48:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "This is horizontal view. Days go from left to right. This is how i want to make it look in evolution mail."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704538056 {#3287
      date: 2024-01-06 11:47:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3295 …}
    +nested: Doctrine\ORM\PersistentCollection {#3297 …}
    +votes: Doctrine\ORM\PersistentCollection {#3293 …}
    +reports: Doctrine\ORM\PersistentCollection {#3299 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3301 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3303 …}
    -id: 285298
    -bodyTs: "'day':5 'evolut':21 'go':6 'horizont':3 'left':8 'look':19 'mail':22 'make':17 'right':10 'view':4 'want':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6452378"
    +editedAt: DateTimeImmutable @1712311196 {#3284
      date: 2024-04-05 11:59:56.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704538056 {#3288
      date: 2024-01-06 11:47:36.0 +01:00
    }
  }
  "level" => 4
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#20062
  +comment: App\Entity\EntryComment {#3291
    +user: Proxies\__CG__\App\Entity\User {#3140
      +avatar: null
      +cover: null
      +email: "kylian0087@lemmy.world"
      +username: "@kylian0087@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1712310971 {#18247
        date: 2024-04-05 11:56:11.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 {#18252 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#18255 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#18257 …}
      +entries: Doctrine\ORM\PersistentCollection {#18259 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#18261 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#18263 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#18265 …}
      +posts: Doctrine\ORM\PersistentCollection {#18267 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#18269 …}
      +postComments: Doctrine\ORM\PersistentCollection {#18271 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#18273 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#18275 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#18277 …}
      +follows: Doctrine\ORM\PersistentCollection {#18279 …}
      +followers: Doctrine\ORM\PersistentCollection {#18281 …}
      +blocks: Doctrine\ORM\PersistentCollection {#18283 …}
      +blockers: Doctrine\ORM\PersistentCollection {#18285 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#18287 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#18289 …}
      +reports: Doctrine\ORM\PersistentCollection {#18291 …}
      +favourites: Doctrine\ORM\PersistentCollection {#18293 …}
      +violations: Doctrine\ORM\PersistentCollection {#18295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#18297 …}
      +awards: Doctrine\ORM\PersistentCollection {#18299 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#18301 …}
      +categories: Doctrine\ORM\PersistentCollection {#18303 …}
      -id: 57644
      -password: "$2y$13$94xkxZsc62Cnb7iVFsd5cuw.jYFZwjVjIqMKtoQr75j6p6WaWHK1i"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#18305 …}
      +apId: "kylian0087@lemmy.world"
      +apProfileId: "https://lemmy.world/u/kylian0087"
      +apPublicUrl: "https://lemmy.world/u/kylian0087"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "kylian0087"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1705807826 {#18244
        date: 2024-01-21 04:30:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697200382 {#18246
        date: 2023-10-13 14:33:02.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2693
      +user: Proxies\__CG__\App\Entity\User {#3140 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Can-i-change-the-calendar-layout-in-Evolution-mail"
      +title: "Can i change the calendar layout in Evolution mail?"
      +url: null
      +body: """
        Hello all! I hope this is the right place to ask.\n
        \n
        I am using Evolution Mail, and I would like to change the calendar’s weekly view horizontally. The top-to-bottom layout is rather confusing and hard to read, especially on an ultra-wide monitor. Similar to how this works in Outlook: time on the left and seven columns for the days.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712310971 {#17492
        date: 2024-04-05 11:56:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#17491 …}
      +votes: Doctrine\ORM\PersistentCollection {#17499 …}
      +reports: Doctrine\ORM\PersistentCollection {#17501 …}
      +favourites: Doctrine\ORM\PersistentCollection {#17503 …}
      +notifications: Doctrine\ORM\PersistentCollection {#17505 …}
      +badges: Doctrine\ORM\PersistentCollection {#17507 …}
      +children: []
      -id: 27139
      -titleTs: "'calendar':5 'chang':3 'evolut':8 'layout':6 'mail':9"
      -bodyTs: "'ask':11 'bottom':33 'calendar':24 'chang':22 'column':62 'confus':37 'day':65 'especi':42 'evolut':15 'hard':39 'hello':1 'hope':4 'horizont':28 'layout':34 'left':59 'like':20 'mail':16 'monitor':48 'outlook':55 'place':9 'rather':36 'read':41 'right':8 'seven':61 'similar':49 'time':56 'top':31 'top-to-bottom':30 'ultra':46 'ultra-wid':45 'use':14 'view':27 'week':26 'wide':47 'work':53 'would':19"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704424980
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10305537"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704368480 {#17489
        date: 2024-01-04 12:41:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3238
      +user: App\Entity\User {#2706
        +avatar: Proxies\__CG__\App\Entity\Image {#2707 …}
        +cover: null
        +email: "morrowind@lemmy.ml"
        +username: "@morrowind@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          If you’re here, there’s still hope for the internet\n
          \n
          Don’t let it fall
          """
        +lastActive: DateTime @1729484238 {#2689
          date: 2024-10-21 06:17:18.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2708 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2710 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2712 …}
        +entries: Doctrine\ORM\PersistentCollection {#2714 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2716 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2718 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
        +posts: Doctrine\ORM\PersistentCollection {#2722 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2724 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2726 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2728 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2730 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2732 …}
        +follows: Doctrine\ORM\PersistentCollection {#2734 …}
        +followers: Doctrine\ORM\PersistentCollection {#2736 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2738 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2740 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2742 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2744 …}
        +reports: Doctrine\ORM\PersistentCollection {#2746 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2748 …}
        +violations: Doctrine\ORM\PersistentCollection {#2750 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2752 …}
        +awards: Doctrine\ORM\PersistentCollection {#2754 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2756 …}
        +categories: Doctrine\ORM\PersistentCollection {#2758 …}
        -id: 10079
        -password: "$2y$13$.3aRC68M5ht.sH.0tcZGBugJVGvv8bC5BWMnX4UrZpRpgHPvfnFCS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2760 …}
        +apId: "morrowind@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/morrowind"
        +apPublicUrl: "https://lemmy.ml/u/morrowind"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "morrowind"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729383871 {#2690
          date: 2024-10-20 02:24:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687576087 {#2691
          date: 2023-06-24 05:08:07.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3141
        +user: Proxies\__CG__\App\Entity\User {#3140 …2}
        +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2692
          +user: App\Entity\User {#2706}
          +entry: Proxies\__CG__\App\Entity\Entry {#2693 …2}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: "Wait you can get a horizontal view in outlook? I’ve been looking for years for an app with horizontal calendar. How do you do it?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1712310971 {#2687
            date: 2024-04-05 11:56:11.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@kylian0087@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2694 …}
          +nested: Doctrine\ORM\PersistentCollection {#2696 …}
          +votes: Doctrine\ORM\PersistentCollection {#2698 …}
          +reports: Doctrine\ORM\PersistentCollection {#2700 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2702 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2704 …}
          -id: 279261
          -bodyTs: "'app':18 'calendar':21 'get':4 'horizont':6,20 'look':13 'outlook':9 've':11 'view':7 'wait':1 'year':15"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/7065047"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704369028 {#2688
            date: 2024-01-04 12:50:28.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2692}
        +body: "that is the default for the calendar in outlook… From left to right. For the week that is not the month view"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704381035 {#3144
          date: 2024-01-04 16:10:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
          "@kylian0087@lemmy.world"
          "@morrowind@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3139 …}
        +nested: Doctrine\ORM\PersistentCollection {#3137 …}
        +votes: Doctrine\ORM\PersistentCollection {#3135 …}
        +reports: Doctrine\ORM\PersistentCollection {#3133 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
        -id: 279688
        -bodyTs: "'calendar':7 'default':4 'left':11 'month':21 'outlook':9 'right':13 'view':22 'week':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6401533"
        +editedAt: DateTimeImmutable @1711598616 {#3143
          date: 2024-03-28 05:03:36.0 +01:00
        }
        +createdAt: DateTimeImmutable @1704381035 {#3142
          date: 2024-01-04 16:10:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2692}
      +body: """
        I’m not seeing it, this is how it looks\n
        \n
        ![](https://lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704527325 {#3236
        date: 2024-01-06 08:48:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@kylian0087@lemmy.world"
        "@morrowind@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3239 …}
      +nested: Doctrine\ORM\PersistentCollection {#3241 …}
      +votes: Doctrine\ORM\PersistentCollection {#3243 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 284858
      -bodyTs: "'/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':13 'lemmy.ml':12 'lemmy.ml/pictrs/image/cccb1368-2858-4fb0-83ae-a2a4cd467a12.png)':11 'look':10 'm':2 'see':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7123065"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704527325 {#3237
        date: 2024-01-06 08:48:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2692}
    +body: "This is horizontal view. Days go from left to right. This is how i want to make it look in evolution mail."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704538056 {#3287
      date: 2024-01-06 11:47:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
      "@kylian0087@lemmy.world"
      "@morrowind@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3295 …}
    +nested: Doctrine\ORM\PersistentCollection {#3297 …}
    +votes: Doctrine\ORM\PersistentCollection {#3293 …}
    +reports: Doctrine\ORM\PersistentCollection {#3299 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3301 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3303 …}
    -id: 285298
    -bodyTs: "'day':5 'evolut':21 'go':6 'horizont':3 'left':8 'look':19 'mail':22 'make':17 'right':10 'view':4 'want':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6452378"
    +editedAt: DateTimeImmutable @1712311196 {#3284
      date: 2024-04-05 11:59:56.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704538056 {#3288
      date: 2024-01-06 11:47:36.0 +01:00
    }
  }
  +nestedComments: []
  +level: 4
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 62.64 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2767
    +user: App\Entity\User {#2781
      +avatar: Proxies\__CG__\App\Entity\Image {#2782 …}
      +cover: null
      +email: "0x1C3B00DA@kbin.social"
      +username: "@0x1C3B00DA@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "<https://adhoc.systems>"
      +lastActive: DateTime @1712126181 {#2764
        date: 2024-04-03 08:36:21.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2783 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2785 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2787 …}
      +entries: Doctrine\ORM\PersistentCollection {#2789 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2791 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2793 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2795 …}
      +posts: Doctrine\ORM\PersistentCollection {#2797 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2799 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2801 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2803 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2805 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2807 …}
      +follows: Doctrine\ORM\PersistentCollection {#2809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2811 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2813 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2815 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2817 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2819 …}
      +reports: Doctrine\ORM\PersistentCollection {#2821 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2823 …}
      +violations: Doctrine\ORM\PersistentCollection {#2825 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2827 …}
      +awards: Doctrine\ORM\PersistentCollection {#2829 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2831 …}
      +categories: Doctrine\ORM\PersistentCollection {#2833 …}
      -id: 15116
      -password: "$2y$13$K6fBOeMZ3l.5EareZZ7vMOXyHVoG8mZoeFBY6YKsldzzmNV4Z.UsW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2835 …}
      +apId: "0x1C3B00DA@kbin.social"
      +apProfileId: "https://kbin.social/u/0x1C3B00DA"
      +apPublicUrl: "https://kbin.social/u/0x1C3B00DA"
      +apFollowersUrl: "https://kbin.social/u/0x1C3B00DA/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "0x1C3B00DA"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701872372 {#2765
        date: 2023-12-06 15:19:32.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688246383 {#2766
        date: 2023-07-01 23:19:43.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I use [TiddlyWiki](https://tiddlywiki.com/) via [TiddlyPWA](https://tiddly.packett.cool/). It's an offline-capable PWA with a very quick sync capability. It works beautifully on my phone and desktop. It doesn't have folders, but it does have nestable tags, which works really well for me. I don't think it supports markdown out of the box, but I'm positive you can find a plugin for it. Plugins are crazy simple to install; you just drag and drop a link into you wiki tab and confirm installation."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704294845 {#2762
      date: 2024-01-03 16:14:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2769 …}
    +nested: Doctrine\ORM\PersistentCollection {#2771 …}
    +votes: Doctrine\ORM\PersistentCollection {#2773 …}
    +reports: Doctrine\ORM\PersistentCollection {#2775 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2777 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2779 …}
    -id: 276624
    -bodyTs: "'/)':6 '/).':11 'beauti':27 'box':60 'capabl':17,24 'confirm':90 'crazi':74 'desktop':32 'doesn':34 'drag':80 'drop':82 'find':67 'folder':37 'instal':77,91 'link':84 'm':63 'markdown':56 'nestabl':42 'offlin':16 'offline-cap':15 'phone':30 'plugin':69,72 'posit':64 'pwa':18 'quick':22 'realli':46 'simpl':75 'support':55 'sync':23 'tab':88 'tag':43 'think':53 'tiddly.packett.cool':10 'tiddly.packett.cool/).':9 'tiddlypwa':8 'tiddlywiki':3 'tiddlywiki.com':5 'tiddlywiki.com/)':4 'use':2 'via':7 'well':47 'wiki':87 'work':26,45"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/opensource@lemmy.ml/t/733306/-/comment/4386933"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704294845 {#2763
      date: 2024-01-03 16:14:05.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#20160
  +comment: App\Entity\EntryComment {#2767
    +user: App\Entity\User {#2781
      +avatar: Proxies\__CG__\App\Entity\Image {#2782 …}
      +cover: null
      +email: "0x1C3B00DA@kbin.social"
      +username: "@0x1C3B00DA@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "<https://adhoc.systems>"
      +lastActive: DateTime @1712126181 {#2764
        date: 2024-04-03 08:36:21.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2783 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2785 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2787 …}
      +entries: Doctrine\ORM\PersistentCollection {#2789 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2791 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2793 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2795 …}
      +posts: Doctrine\ORM\PersistentCollection {#2797 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2799 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2801 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2803 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2805 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2807 …}
      +follows: Doctrine\ORM\PersistentCollection {#2809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2811 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2813 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2815 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2817 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2819 …}
      +reports: Doctrine\ORM\PersistentCollection {#2821 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2823 …}
      +violations: Doctrine\ORM\PersistentCollection {#2825 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2827 …}
      +awards: Doctrine\ORM\PersistentCollection {#2829 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2831 …}
      +categories: Doctrine\ORM\PersistentCollection {#2833 …}
      -id: 15116
      -password: "$2y$13$K6fBOeMZ3l.5EareZZ7vMOXyHVoG8mZoeFBY6YKsldzzmNV4Z.UsW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2835 …}
      +apId: "0x1C3B00DA@kbin.social"
      +apProfileId: "https://kbin.social/u/0x1C3B00DA"
      +apPublicUrl: "https://kbin.social/u/0x1C3B00DA"
      +apFollowersUrl: "https://kbin.social/u/0x1C3B00DA/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "0x1C3B00DA"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701872372 {#2765
        date: 2023-12-06 15:19:32.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688246383 {#2766
        date: 2023-07-01 23:19:43.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I use [TiddlyWiki](https://tiddlywiki.com/) via [TiddlyPWA](https://tiddly.packett.cool/). It's an offline-capable PWA with a very quick sync capability. It works beautifully on my phone and desktop. It doesn't have folders, but it does have nestable tags, which works really well for me. I don't think it supports markdown out of the box, but I'm positive you can find a plugin for it. Plugins are crazy simple to install; you just drag and drop a link into you wiki tab and confirm installation."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704294845 {#2762
      date: 2024-01-03 16:14:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2769 …}
    +nested: Doctrine\ORM\PersistentCollection {#2771 …}
    +votes: Doctrine\ORM\PersistentCollection {#2773 …}
    +reports: Doctrine\ORM\PersistentCollection {#2775 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2777 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2779 …}
    -id: 276624
    -bodyTs: "'/)':6 '/).':11 'beauti':27 'box':60 'capabl':17,24 'confirm':90 'crazi':74 'desktop':32 'doesn':34 'drag':80 'drop':82 'find':67 'folder':37 'instal':77,91 'link':84 'm':63 'markdown':56 'nestabl':42 'offlin':16 'offline-cap':15 'phone':30 'plugin':69,72 'posit':64 'pwa':18 'quick':22 'realli':46 'simpl':75 'support':55 'sync':23 'tab':88 'tag':43 'think':53 'tiddly.packett.cool':10 'tiddly.packett.cool/).':9 'tiddlypwa':8 'tiddlywiki':3 'tiddlywiki.com':5 'tiddlywiki.com/)':4 'use':2 'via':7 'well':47 'wiki':87 'work':26,45"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/opensource@lemmy.ml/t/733306/-/comment/4386933"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704294845 {#2763
      date: 2024-01-03 16:14:05.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.26 ms
Input props
[
  "user" => App\Entity\User {#2781
    +avatar: Proxies\__CG__\App\Entity\Image {#2782 …}
    +cover: null
    +email: "0x1C3B00DA@kbin.social"
    +username: "@0x1C3B00DA@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "<https://adhoc.systems>"
    +lastActive: DateTime @1712126181 {#2764
      date: 2024-04-03 08:36:21.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2783 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2785 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2787 …}
    +entries: Doctrine\ORM\PersistentCollection {#2789 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2791 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2793 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2795 …}
    +posts: Doctrine\ORM\PersistentCollection {#2797 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2799 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2801 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2803 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2805 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2807 …}
    +follows: Doctrine\ORM\PersistentCollection {#2809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2811 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2813 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2815 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2817 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2819 …}
    +reports: Doctrine\ORM\PersistentCollection {#2821 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2823 …}
    +violations: Doctrine\ORM\PersistentCollection {#2825 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2827 …}
    +awards: Doctrine\ORM\PersistentCollection {#2829 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2831 …}
    +categories: Doctrine\ORM\PersistentCollection {#2833 …}
    -id: 15116
    -password: "$2y$13$K6fBOeMZ3l.5EareZZ7vMOXyHVoG8mZoeFBY6YKsldzzmNV4Z.UsW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2835 …}
    +apId: "0x1C3B00DA@kbin.social"
    +apProfileId: "https://kbin.social/u/0x1C3B00DA"
    +apPublicUrl: "https://kbin.social/u/0x1C3B00DA"
    +apFollowersUrl: "https://kbin.social/u/0x1C3B00DA/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "0x1C3B00DA"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701872372 {#2765
      date: 2023-12-06 15:19:32.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688246383 {#2766
      date: 2023-07-01 23:19:43.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#20224
  +user: App\Entity\User {#2781
    +avatar: Proxies\__CG__\App\Entity\Image {#2782 …}
    +cover: null
    +email: "0x1C3B00DA@kbin.social"
    +username: "@0x1C3B00DA@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "<https://adhoc.systems>"
    +lastActive: DateTime @1712126181 {#2764
      date: 2024-04-03 08:36:21.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2783 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2785 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2787 …}
    +entries: Doctrine\ORM\PersistentCollection {#2789 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2791 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2793 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2795 …}
    +posts: Doctrine\ORM\PersistentCollection {#2797 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2799 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2801 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2803 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2805 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2807 …}
    +follows: Doctrine\ORM\PersistentCollection {#2809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2811 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2813 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2815 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2817 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2819 …}
    +reports: Doctrine\ORM\PersistentCollection {#2821 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2823 …}
    +violations: Doctrine\ORM\PersistentCollection {#2825 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2827 …}
    +awards: Doctrine\ORM\PersistentCollection {#2829 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2831 …}
    +categories: Doctrine\ORM\PersistentCollection {#2833 …}
    -id: 15116
    -password: "$2y$13$K6fBOeMZ3l.5EareZZ7vMOXyHVoG8mZoeFBY6YKsldzzmNV4Z.UsW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2835 …}
    +apId: "0x1C3B00DA@kbin.social"
    +apProfileId: "https://kbin.social/u/0x1C3B00DA"
    +apPublicUrl: "https://kbin.social/u/0x1C3B00DA"
    +apFollowersUrl: "https://kbin.social/u/0x1C3B00DA/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "0x1C3B00DA"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701872372 {#2765
      date: 2023-12-06 15:19:32.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688246383 {#2766
      date: 2023-07-01 23:19:43.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.23 ms
Input props
[
  "date" => DateTimeImmutable @1704294845 {#2763
    date: 2024-01-03 16:14:05.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#20279
  +date: DateTimeImmutable @1704294845 {#2763
    date: 2024-01-03 16:14:05.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704294845 {#2763
    date: 2024-01-03 16:14:05.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#20333
  +createdAt: DateTimeImmutable @1704294845 {#2763
    date: 2024-01-03 16:14:05.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.21 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2768
    +user: Proxies\__CG__\App\Entity\User {#20203 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
    +title: "Looking for Notes App for Android &amp; Linux"
    +url: null
    +body: """
      I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
      \n
      Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
      \n
      EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 44
    +favouriteCount: 78
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722497531 {#20198
      date: 2024-08-01 09:32:11.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#20205 …}
    +votes: Doctrine\ORM\PersistentCollection {#20207 …}
    +reports: Doctrine\ORM\PersistentCollection {#20209 …}
    +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
    +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
    +badges: Doctrine\ORM\PersistentCollection {#20215 …}
    +children: []
    -id: 26281
    -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
    -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704134167
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10167748"
    +editedAt: DateTimeImmutable @1709981377 {#20195
      date: 2024-03-09 11:49:37.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704047767 {#20197
      date: 2023-12-31 19:36:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#20387
  +entry: Proxies\__CG__\App\Entity\Entry {#2768
    +user: Proxies\__CG__\App\Entity\User {#20203 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
    +title: "Looking for Notes App for Android &amp; Linux"
    +url: null
    +body: """
      I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
      \n
      Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
      \n
      EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 44
    +favouriteCount: 78
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722497531 {#20198
      date: 2024-08-01 09:32:11.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#20205 …}
    +votes: Doctrine\ORM\PersistentCollection {#20207 …}
    +reports: Doctrine\ORM\PersistentCollection {#20209 …}
    +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
    +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
    +badges: Doctrine\ORM\PersistentCollection {#20215 …}
    +children: []
    -id: 26281
    -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
    -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704134167
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10167748"
    +editedAt: DateTimeImmutable @1709981377 {#20195
      date: 2024-03-09 11:49:37.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704047767 {#20197
      date: 2023-12-31 19:36:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 19.20 ms
Input props
[
  "user" => App\Entity\User {#2781
    +avatar: Proxies\__CG__\App\Entity\Image {#2782 …}
    +cover: null
    +email: "0x1C3B00DA@kbin.social"
    +username: "@0x1C3B00DA@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "<https://adhoc.systems>"
    +lastActive: DateTime @1712126181 {#2764
      date: 2024-04-03 08:36:21.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2783 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2785 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2787 …}
    +entries: Doctrine\ORM\PersistentCollection {#2789 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2791 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2793 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2795 …}
    +posts: Doctrine\ORM\PersistentCollection {#2797 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2799 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2801 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2803 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2805 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2807 …}
    +follows: Doctrine\ORM\PersistentCollection {#2809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2811 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2813 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2815 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2817 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2819 …}
    +reports: Doctrine\ORM\PersistentCollection {#2821 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2823 …}
    +violations: Doctrine\ORM\PersistentCollection {#2825 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2827 …}
    +awards: Doctrine\ORM\PersistentCollection {#2829 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2831 …}
    +categories: Doctrine\ORM\PersistentCollection {#2833 …}
    -id: 15116
    -password: "$2y$13$K6fBOeMZ3l.5EareZZ7vMOXyHVoG8mZoeFBY6YKsldzzmNV4Z.UsW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2835 …}
    +apId: "0x1C3B00DA@kbin.social"
    +apProfileId: "https://kbin.social/u/0x1C3B00DA"
    +apPublicUrl: "https://kbin.social/u/0x1C3B00DA"
    +apFollowersUrl: "https://kbin.social/u/0x1C3B00DA/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "0x1C3B00DA"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701872372 {#2765
      date: 2023-12-06 15:19:32.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688246383 {#2766
      date: 2023-07-01 23:19:43.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#20442
  +width: 40
  +height: 40
  +user: App\Entity\User {#2781
    +avatar: Proxies\__CG__\App\Entity\Image {#2782 …}
    +cover: null
    +email: "0x1C3B00DA@kbin.social"
    +username: "@0x1C3B00DA@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "<https://adhoc.systems>"
    +lastActive: DateTime @1712126181 {#2764
      date: 2024-04-03 08:36:21.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2783 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2785 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2787 …}
    +entries: Doctrine\ORM\PersistentCollection {#2789 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2791 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2793 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2795 …}
    +posts: Doctrine\ORM\PersistentCollection {#2797 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2799 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2801 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2803 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2805 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2807 …}
    +follows: Doctrine\ORM\PersistentCollection {#2809 …}
    +followers: Doctrine\ORM\PersistentCollection {#2811 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2813 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2815 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2817 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2819 …}
    +reports: Doctrine\ORM\PersistentCollection {#2821 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2823 …}
    +violations: Doctrine\ORM\PersistentCollection {#2825 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2827 …}
    +awards: Doctrine\ORM\PersistentCollection {#2829 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2831 …}
    +categories: Doctrine\ORM\PersistentCollection {#2833 …}
    -id: 15116
    -password: "$2y$13$K6fBOeMZ3l.5EareZZ7vMOXyHVoG8mZoeFBY6YKsldzzmNV4Z.UsW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2835 …}
    +apId: "0x1C3B00DA@kbin.social"
    +apProfileId: "https://kbin.social/u/0x1C3B00DA"
    +apPublicUrl: "https://kbin.social/u/0x1C3B00DA"
    +apFollowersUrl: "https://kbin.social/u/0x1C3B00DA/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "0x1C3B00DA"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701872372 {#2765
      date: 2023-12-06 15:19:32.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688246383 {#2766
      date: 2023-07-01 23:19:43.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.85 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2767
    +user: App\Entity\User {#2781
      +avatar: Proxies\__CG__\App\Entity\Image {#2782 …}
      +cover: null
      +email: "0x1C3B00DA@kbin.social"
      +username: "@0x1C3B00DA@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "<https://adhoc.systems>"
      +lastActive: DateTime @1712126181 {#2764
        date: 2024-04-03 08:36:21.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2783 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2785 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2787 …}
      +entries: Doctrine\ORM\PersistentCollection {#2789 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2791 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2793 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2795 …}
      +posts: Doctrine\ORM\PersistentCollection {#2797 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2799 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2801 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2803 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2805 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2807 …}
      +follows: Doctrine\ORM\PersistentCollection {#2809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2811 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2813 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2815 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2817 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2819 …}
      +reports: Doctrine\ORM\PersistentCollection {#2821 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2823 …}
      +violations: Doctrine\ORM\PersistentCollection {#2825 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2827 …}
      +awards: Doctrine\ORM\PersistentCollection {#2829 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2831 …}
      +categories: Doctrine\ORM\PersistentCollection {#2833 …}
      -id: 15116
      -password: "$2y$13$K6fBOeMZ3l.5EareZZ7vMOXyHVoG8mZoeFBY6YKsldzzmNV4Z.UsW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2835 …}
      +apId: "0x1C3B00DA@kbin.social"
      +apProfileId: "https://kbin.social/u/0x1C3B00DA"
      +apPublicUrl: "https://kbin.social/u/0x1C3B00DA"
      +apFollowersUrl: "https://kbin.social/u/0x1C3B00DA/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "0x1C3B00DA"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701872372 {#2765
        date: 2023-12-06 15:19:32.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688246383 {#2766
        date: 2023-07-01 23:19:43.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I use [TiddlyWiki](https://tiddlywiki.com/) via [TiddlyPWA](https://tiddly.packett.cool/). It's an offline-capable PWA with a very quick sync capability. It works beautifully on my phone and desktop. It doesn't have folders, but it does have nestable tags, which works really well for me. I don't think it supports markdown out of the box, but I'm positive you can find a plugin for it. Plugins are crazy simple to install; you just drag and drop a link into you wiki tab and confirm installation."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704294845 {#2762
      date: 2024-01-03 16:14:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2769 …}
    +nested: Doctrine\ORM\PersistentCollection {#2771 …}
    +votes: Doctrine\ORM\PersistentCollection {#2773 …}
    +reports: Doctrine\ORM\PersistentCollection {#2775 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2777 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2779 …}
    -id: 276624
    -bodyTs: "'/)':6 '/).':11 'beauti':27 'box':60 'capabl':17,24 'confirm':90 'crazi':74 'desktop':32 'doesn':34 'drag':80 'drop':82 'find':67 'folder':37 'instal':77,91 'link':84 'm':63 'markdown':56 'nestabl':42 'offlin':16 'offline-cap':15 'phone':30 'plugin':69,72 'posit':64 'pwa':18 'quick':22 'realli':46 'simpl':75 'support':55 'sync':23 'tab':88 'tag':43 'think':53 'tiddly.packett.cool':10 'tiddly.packett.cool/).':9 'tiddlypwa':8 'tiddlywiki':3 'tiddlywiki.com':5 'tiddlywiki.com/)':4 'use':2 'via':7 'well':47 'wiki':87 'work':26,45"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/opensource@lemmy.ml/t/733306/-/comment/4386933"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704294845 {#2763
      date: 2024-01-03 16:14:05.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#20525
  +subject: App\Entity\EntryComment {#2767
    +user: App\Entity\User {#2781
      +avatar: Proxies\__CG__\App\Entity\Image {#2782 …}
      +cover: null
      +email: "0x1C3B00DA@kbin.social"
      +username: "@0x1C3B00DA@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "<https://adhoc.systems>"
      +lastActive: DateTime @1712126181 {#2764
        date: 2024-04-03 08:36:21.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2783 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2785 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2787 …}
      +entries: Doctrine\ORM\PersistentCollection {#2789 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2791 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2793 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2795 …}
      +posts: Doctrine\ORM\PersistentCollection {#2797 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2799 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2801 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2803 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2805 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2807 …}
      +follows: Doctrine\ORM\PersistentCollection {#2809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2811 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2813 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2815 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2817 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2819 …}
      +reports: Doctrine\ORM\PersistentCollection {#2821 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2823 …}
      +violations: Doctrine\ORM\PersistentCollection {#2825 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2827 …}
      +awards: Doctrine\ORM\PersistentCollection {#2829 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2831 …}
      +categories: Doctrine\ORM\PersistentCollection {#2833 …}
      -id: 15116
      -password: "$2y$13$K6fBOeMZ3l.5EareZZ7vMOXyHVoG8mZoeFBY6YKsldzzmNV4Z.UsW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2835 …}
      +apId: "0x1C3B00DA@kbin.social"
      +apProfileId: "https://kbin.social/u/0x1C3B00DA"
      +apPublicUrl: "https://kbin.social/u/0x1C3B00DA"
      +apFollowersUrl: "https://kbin.social/u/0x1C3B00DA/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "0x1C3B00DA"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701872372 {#2765
        date: 2023-12-06 15:19:32.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688246383 {#2766
        date: 2023-07-01 23:19:43.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I use [TiddlyWiki](https://tiddlywiki.com/) via [TiddlyPWA](https://tiddly.packett.cool/). It's an offline-capable PWA with a very quick sync capability. It works beautifully on my phone and desktop. It doesn't have folders, but it does have nestable tags, which works really well for me. I don't think it supports markdown out of the box, but I'm positive you can find a plugin for it. Plugins are crazy simple to install; you just drag and drop a link into you wiki tab and confirm installation."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704294845 {#2762
      date: 2024-01-03 16:14:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2769 …}
    +nested: Doctrine\ORM\PersistentCollection {#2771 …}
    +votes: Doctrine\ORM\PersistentCollection {#2773 …}
    +reports: Doctrine\ORM\PersistentCollection {#2775 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2777 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2779 …}
    -id: 276624
    -bodyTs: "'/)':6 '/).':11 'beauti':27 'box':60 'capabl':17,24 'confirm':90 'crazi':74 'desktop':32 'doesn':34 'drag':80 'drop':82 'find':67 'folder':37 'instal':77,91 'link':84 'm':63 'markdown':56 'nestabl':42 'offlin':16 'offline-cap':15 'phone':30 'plugin':69,72 'posit':64 'pwa':18 'quick':22 'realli':46 'simpl':75 'support':55 'sync':23 'tab':88 'tag':43 'think':53 'tiddly.packett.cool':10 'tiddly.packett.cool/).':9 'tiddlypwa':8 'tiddlywiki':3 'tiddlywiki.com':5 'tiddlywiki.com/)':4 'use':2 'via':7 'well':47 'wiki':87 'work':26,45"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/opensource@lemmy.ml/t/733306/-/comment/4386933"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704294845 {#2763
      date: 2024-01-03 16:14:05.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.75 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2767
    +user: App\Entity\User {#2781
      +avatar: Proxies\__CG__\App\Entity\Image {#2782 …}
      +cover: null
      +email: "0x1C3B00DA@kbin.social"
      +username: "@0x1C3B00DA@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "<https://adhoc.systems>"
      +lastActive: DateTime @1712126181 {#2764
        date: 2024-04-03 08:36:21.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2783 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2785 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2787 …}
      +entries: Doctrine\ORM\PersistentCollection {#2789 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2791 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2793 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2795 …}
      +posts: Doctrine\ORM\PersistentCollection {#2797 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2799 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2801 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2803 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2805 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2807 …}
      +follows: Doctrine\ORM\PersistentCollection {#2809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2811 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2813 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2815 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2817 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2819 …}
      +reports: Doctrine\ORM\PersistentCollection {#2821 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2823 …}
      +violations: Doctrine\ORM\PersistentCollection {#2825 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2827 …}
      +awards: Doctrine\ORM\PersistentCollection {#2829 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2831 …}
      +categories: Doctrine\ORM\PersistentCollection {#2833 …}
      -id: 15116
      -password: "$2y$13$K6fBOeMZ3l.5EareZZ7vMOXyHVoG8mZoeFBY6YKsldzzmNV4Z.UsW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2835 …}
      +apId: "0x1C3B00DA@kbin.social"
      +apProfileId: "https://kbin.social/u/0x1C3B00DA"
      +apPublicUrl: "https://kbin.social/u/0x1C3B00DA"
      +apFollowersUrl: "https://kbin.social/u/0x1C3B00DA/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "0x1C3B00DA"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701872372 {#2765
        date: 2023-12-06 15:19:32.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688246383 {#2766
        date: 2023-07-01 23:19:43.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I use [TiddlyWiki](https://tiddlywiki.com/) via [TiddlyPWA](https://tiddly.packett.cool/). It's an offline-capable PWA with a very quick sync capability. It works beautifully on my phone and desktop. It doesn't have folders, but it does have nestable tags, which works really well for me. I don't think it supports markdown out of the box, but I'm positive you can find a plugin for it. Plugins are crazy simple to install; you just drag and drop a link into you wiki tab and confirm installation."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704294845 {#2762
      date: 2024-01-03 16:14:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2769 …}
    +nested: Doctrine\ORM\PersistentCollection {#2771 …}
    +votes: Doctrine\ORM\PersistentCollection {#2773 …}
    +reports: Doctrine\ORM\PersistentCollection {#2775 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2777 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2779 …}
    -id: 276624
    -bodyTs: "'/)':6 '/).':11 'beauti':27 'box':60 'capabl':17,24 'confirm':90 'crazi':74 'desktop':32 'doesn':34 'drag':80 'drop':82 'find':67 'folder':37 'instal':77,91 'link':84 'm':63 'markdown':56 'nestabl':42 'offlin':16 'offline-cap':15 'phone':30 'plugin':69,72 'posit':64 'pwa':18 'quick':22 'realli':46 'simpl':75 'support':55 'sync':23 'tab':88 'tag':43 'think':53 'tiddly.packett.cool':10 'tiddly.packett.cool/).':9 'tiddlypwa':8 'tiddlywiki':3 'tiddlywiki.com':5 'tiddlywiki.com/)':4 'use':2 'via':7 'well':47 'wiki':87 'work':26,45"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/opensource@lemmy.ml/t/733306/-/comment/4386933"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704294845 {#2763
      date: 2024-01-03 16:14:05.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#20582
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2767
    +user: App\Entity\User {#2781
      +avatar: Proxies\__CG__\App\Entity\Image {#2782 …}
      +cover: null
      +email: "0x1C3B00DA@kbin.social"
      +username: "@0x1C3B00DA@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "<https://adhoc.systems>"
      +lastActive: DateTime @1712126181 {#2764
        date: 2024-04-03 08:36:21.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2783 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2785 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2787 …}
      +entries: Doctrine\ORM\PersistentCollection {#2789 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2791 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2793 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2795 …}
      +posts: Doctrine\ORM\PersistentCollection {#2797 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2799 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2801 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2803 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2805 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2807 …}
      +follows: Doctrine\ORM\PersistentCollection {#2809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2811 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2813 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2815 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2817 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2819 …}
      +reports: Doctrine\ORM\PersistentCollection {#2821 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2823 …}
      +violations: Doctrine\ORM\PersistentCollection {#2825 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2827 …}
      +awards: Doctrine\ORM\PersistentCollection {#2829 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2831 …}
      +categories: Doctrine\ORM\PersistentCollection {#2833 …}
      -id: 15116
      -password: "$2y$13$K6fBOeMZ3l.5EareZZ7vMOXyHVoG8mZoeFBY6YKsldzzmNV4Z.UsW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2835 …}
      +apId: "0x1C3B00DA@kbin.social"
      +apProfileId: "https://kbin.social/u/0x1C3B00DA"
      +apPublicUrl: "https://kbin.social/u/0x1C3B00DA"
      +apFollowersUrl: "https://kbin.social/u/0x1C3B00DA/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "0x1C3B00DA"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701872372 {#2765
        date: 2023-12-06 15:19:32.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688246383 {#2766
        date: 2023-07-01 23:19:43.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I use [TiddlyWiki](https://tiddlywiki.com/) via [TiddlyPWA](https://tiddly.packett.cool/). It's an offline-capable PWA with a very quick sync capability. It works beautifully on my phone and desktop. It doesn't have folders, but it does have nestable tags, which works really well for me. I don't think it supports markdown out of the box, but I'm positive you can find a plugin for it. Plugins are crazy simple to install; you just drag and drop a link into you wiki tab and confirm installation."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704294845 {#2762
      date: 2024-01-03 16:14:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2769 …}
    +nested: Doctrine\ORM\PersistentCollection {#2771 …}
    +votes: Doctrine\ORM\PersistentCollection {#2773 …}
    +reports: Doctrine\ORM\PersistentCollection {#2775 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2777 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2779 …}
    -id: 276624
    -bodyTs: "'/)':6 '/).':11 'beauti':27 'box':60 'capabl':17,24 'confirm':90 'crazi':74 'desktop':32 'doesn':34 'drag':80 'drop':82 'find':67 'folder':37 'instal':77,91 'link':84 'm':63 'markdown':56 'nestabl':42 'offlin':16 'offline-cap':15 'phone':30 'plugin':69,72 'posit':64 'pwa':18 'quick':22 'realli':46 'simpl':75 'support':55 'sync':23 'tab':88 'tag':43 'think':53 'tiddly.packett.cool':10 'tiddly.packett.cool/).':9 'tiddlypwa':8 'tiddlywiki':3 'tiddlywiki.com':5 'tiddlywiki.com/)':4 'use':2 'via':7 'well':47 'wiki':87 'work':26,45"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/opensource@lemmy.ml/t/733306/-/comment/4386933"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704294845 {#2763
      date: 2024-01-03 16:14:05.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 20.29 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2767
    +user: App\Entity\User {#2781
      +avatar: Proxies\__CG__\App\Entity\Image {#2782 …}
      +cover: null
      +email: "0x1C3B00DA@kbin.social"
      +username: "@0x1C3B00DA@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "<https://adhoc.systems>"
      +lastActive: DateTime @1712126181 {#2764
        date: 2024-04-03 08:36:21.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2783 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2785 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2787 …}
      +entries: Doctrine\ORM\PersistentCollection {#2789 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2791 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2793 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2795 …}
      +posts: Doctrine\ORM\PersistentCollection {#2797 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2799 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2801 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2803 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2805 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2807 …}
      +follows: Doctrine\ORM\PersistentCollection {#2809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2811 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2813 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2815 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2817 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2819 …}
      +reports: Doctrine\ORM\PersistentCollection {#2821 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2823 …}
      +violations: Doctrine\ORM\PersistentCollection {#2825 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2827 …}
      +awards: Doctrine\ORM\PersistentCollection {#2829 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2831 …}
      +categories: Doctrine\ORM\PersistentCollection {#2833 …}
      -id: 15116
      -password: "$2y$13$K6fBOeMZ3l.5EareZZ7vMOXyHVoG8mZoeFBY6YKsldzzmNV4Z.UsW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2835 …}
      +apId: "0x1C3B00DA@kbin.social"
      +apProfileId: "https://kbin.social/u/0x1C3B00DA"
      +apPublicUrl: "https://kbin.social/u/0x1C3B00DA"
      +apFollowersUrl: "https://kbin.social/u/0x1C3B00DA/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "0x1C3B00DA"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701872372 {#2765
        date: 2023-12-06 15:19:32.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688246383 {#2766
        date: 2023-07-01 23:19:43.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I use [TiddlyWiki](https://tiddlywiki.com/) via [TiddlyPWA](https://tiddly.packett.cool/). It's an offline-capable PWA with a very quick sync capability. It works beautifully on my phone and desktop. It doesn't have folders, but it does have nestable tags, which works really well for me. I don't think it supports markdown out of the box, but I'm positive you can find a plugin for it. Plugins are crazy simple to install; you just drag and drop a link into you wiki tab and confirm installation."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704294845 {#2762
      date: 2024-01-03 16:14:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2769 …}
    +nested: Doctrine\ORM\PersistentCollection {#2771 …}
    +votes: Doctrine\ORM\PersistentCollection {#2773 …}
    +reports: Doctrine\ORM\PersistentCollection {#2775 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2777 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2779 …}
    -id: 276624
    -bodyTs: "'/)':6 '/).':11 'beauti':27 'box':60 'capabl':17,24 'confirm':90 'crazi':74 'desktop':32 'doesn':34 'drag':80 'drop':82 'find':67 'folder':37 'instal':77,91 'link':84 'm':63 'markdown':56 'nestabl':42 'offlin':16 'offline-cap':15 'phone':30 'plugin':69,72 'posit':64 'pwa':18 'quick':22 'realli':46 'simpl':75 'support':55 'sync':23 'tab':88 'tag':43 'think':53 'tiddly.packett.cool':10 'tiddly.packett.cool/).':9 'tiddlypwa':8 'tiddlywiki':3 'tiddlywiki.com':5 'tiddlywiki.com/)':4 'use':2 'via':7 'well':47 'wiki':87 'work':26,45"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/opensource@lemmy.ml/t/733306/-/comment/4386933"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704294845 {#2763
      date: 2024-01-03 16:14:05.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#20822
  +comment: App\Entity\EntryComment {#2767
    +user: App\Entity\User {#2781
      +avatar: Proxies\__CG__\App\Entity\Image {#2782 …}
      +cover: null
      +email: "0x1C3B00DA@kbin.social"
      +username: "@0x1C3B00DA@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "<https://adhoc.systems>"
      +lastActive: DateTime @1712126181 {#2764
        date: 2024-04-03 08:36:21.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2783 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2785 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2787 …}
      +entries: Doctrine\ORM\PersistentCollection {#2789 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2791 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2793 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2795 …}
      +posts: Doctrine\ORM\PersistentCollection {#2797 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2799 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2801 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2803 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2805 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2807 …}
      +follows: Doctrine\ORM\PersistentCollection {#2809 …}
      +followers: Doctrine\ORM\PersistentCollection {#2811 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2813 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2815 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2817 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2819 …}
      +reports: Doctrine\ORM\PersistentCollection {#2821 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2823 …}
      +violations: Doctrine\ORM\PersistentCollection {#2825 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2827 …}
      +awards: Doctrine\ORM\PersistentCollection {#2829 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2831 …}
      +categories: Doctrine\ORM\PersistentCollection {#2833 …}
      -id: 15116
      -password: "$2y$13$K6fBOeMZ3l.5EareZZ7vMOXyHVoG8mZoeFBY6YKsldzzmNV4Z.UsW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2835 …}
      +apId: "0x1C3B00DA@kbin.social"
      +apProfileId: "https://kbin.social/u/0x1C3B00DA"
      +apPublicUrl: "https://kbin.social/u/0x1C3B00DA"
      +apFollowersUrl: "https://kbin.social/u/0x1C3B00DA/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "0x1C3B00DA"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1701872372 {#2765
        date: 2023-12-06 15:19:32.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688246383 {#2766
        date: 2023-07-01 23:19:43.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "I use [TiddlyWiki](https://tiddlywiki.com/) via [TiddlyPWA](https://tiddly.packett.cool/). It's an offline-capable PWA with a very quick sync capability. It works beautifully on my phone and desktop. It doesn't have folders, but it does have nestable tags, which works really well for me. I don't think it supports markdown out of the box, but I'm positive you can find a plugin for it. Plugins are crazy simple to install; you just drag and drop a link into you wiki tab and confirm installation."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704294845 {#2762
      date: 2024-01-03 16:14:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2769 …}
    +nested: Doctrine\ORM\PersistentCollection {#2771 …}
    +votes: Doctrine\ORM\PersistentCollection {#2773 …}
    +reports: Doctrine\ORM\PersistentCollection {#2775 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2777 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2779 …}
    -id: 276624
    -bodyTs: "'/)':6 '/).':11 'beauti':27 'box':60 'capabl':17,24 'confirm':90 'crazi':74 'desktop':32 'doesn':34 'drag':80 'drop':82 'find':67 'folder':37 'instal':77,91 'link':84 'm':63 'markdown':56 'nestabl':42 'offlin':16 'offline-cap':15 'phone':30 'plugin':69,72 'posit':64 'pwa':18 'quick':22 'realli':46 'simpl':75 'support':55 'sync':23 'tab':88 'tag':43 'think':53 'tiddly.packett.cool':10 'tiddly.packett.cool/).':9 'tiddlypwa':8 'tiddlywiki':3 'tiddlywiki.com':5 'tiddlywiki.com/)':4 'use':2 'via':7 'well':47 'wiki':87 'work':26,45"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/opensource@lemmy.ml/t/733306/-/comment/4386933"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704294845 {#2763
      date: 2024-01-03 16:14:05.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 84.82 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2842
    +user: App\Entity\User {#2856
      +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
      +cover: null
      +email: "Atemu@lemmy.ml"
      +username: "@Atemu@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
        \n
        I help maintain Nixpkgs.\n
        \n
        [github.com/Atemu](https://github.com/Atemu)  \n
        [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
        """
      +lastActive: DateTime @1729396942 {#2839
        date: 2024-10-20 06:02: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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
      +entries: Doctrine\ORM\PersistentCollection {#2864 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
      +posts: Doctrine\ORM\PersistentCollection {#2872 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +follows: Doctrine\ORM\PersistentCollection {#2884 …}
      +followers: Doctrine\ORM\PersistentCollection {#2886 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
      +reports: Doctrine\ORM\PersistentCollection {#2896 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
      +violations: Doctrine\ORM\PersistentCollection {#2900 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
      +awards: Doctrine\ORM\PersistentCollection {#2904 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
      +categories: Doctrine\ORM\PersistentCollection {#2908 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
      +apId: "Atemu@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Atemu"
      +apPublicUrl: "https://lemmy.ml/u/Atemu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Atemu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729164511 {#2840
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2841
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1711310795 {#2837
      date: 2024-03-24 21:06:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2844 …}
    +nested: Doctrine\ORM\PersistentCollection {#2846 …}
    +votes: Doctrine\ORM\PersistentCollection {#2848 …}
    +reports: Doctrine\ORM\PersistentCollection {#2850 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
    -id: 276549
    -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7044218"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704292616 {#2838
      date: 2024-01-03 15:36:56.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#20892
  +comment: App\Entity\EntryComment {#2842
    +user: App\Entity\User {#2856
      +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
      +cover: null
      +email: "Atemu@lemmy.ml"
      +username: "@Atemu@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
        \n
        I help maintain Nixpkgs.\n
        \n
        [github.com/Atemu](https://github.com/Atemu)  \n
        [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
        """
      +lastActive: DateTime @1729396942 {#2839
        date: 2024-10-20 06:02: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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
      +entries: Doctrine\ORM\PersistentCollection {#2864 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
      +posts: Doctrine\ORM\PersistentCollection {#2872 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +follows: Doctrine\ORM\PersistentCollection {#2884 …}
      +followers: Doctrine\ORM\PersistentCollection {#2886 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
      +reports: Doctrine\ORM\PersistentCollection {#2896 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
      +violations: Doctrine\ORM\PersistentCollection {#2900 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
      +awards: Doctrine\ORM\PersistentCollection {#2904 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
      +categories: Doctrine\ORM\PersistentCollection {#2908 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
      +apId: "Atemu@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Atemu"
      +apPublicUrl: "https://lemmy.ml/u/Atemu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Atemu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729164511 {#2840
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2841
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1711310795 {#2837
      date: 2024-03-24 21:06:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2844 …}
    +nested: Doctrine\ORM\PersistentCollection {#2846 …}
    +votes: Doctrine\ORM\PersistentCollection {#2848 …}
    +reports: Doctrine\ORM\PersistentCollection {#2850 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
    -id: 276549
    -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7044218"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704292616 {#2838
      date: 2024-01-03 15:36:56.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2856
    +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
    +cover: null
    +email: "Atemu@lemmy.ml"
    +username: "@Atemu@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
      \n
      I help maintain Nixpkgs.\n
      \n
      [github.com/Atemu](https://github.com/Atemu)  \n
      [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
      """
    +lastActive: DateTime @1729396942 {#2839
      date: 2024-10-20 06:02: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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
    +entries: Doctrine\ORM\PersistentCollection {#2864 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
    +posts: Doctrine\ORM\PersistentCollection {#2872 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
    +follows: Doctrine\ORM\PersistentCollection {#2884 …}
    +followers: Doctrine\ORM\PersistentCollection {#2886 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
    +reports: Doctrine\ORM\PersistentCollection {#2896 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
    +violations: Doctrine\ORM\PersistentCollection {#2900 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
    +awards: Doctrine\ORM\PersistentCollection {#2904 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
    +categories: Doctrine\ORM\PersistentCollection {#2908 …}
    -id: 5938
    -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
    +apId: "Atemu@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Atemu"
    +apPublicUrl: "https://lemmy.ml/u/Atemu"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Atemu"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729164511 {#2840
      date: 2024-10-17 13:28:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687268817 {#2841
      date: 2023-06-20 15:46:57.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#20954
  +user: App\Entity\User {#2856
    +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
    +cover: null
    +email: "Atemu@lemmy.ml"
    +username: "@Atemu@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
      \n
      I help maintain Nixpkgs.\n
      \n
      [github.com/Atemu](https://github.com/Atemu)  \n
      [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
      """
    +lastActive: DateTime @1729396942 {#2839
      date: 2024-10-20 06:02: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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
    +entries: Doctrine\ORM\PersistentCollection {#2864 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
    +posts: Doctrine\ORM\PersistentCollection {#2872 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
    +follows: Doctrine\ORM\PersistentCollection {#2884 …}
    +followers: Doctrine\ORM\PersistentCollection {#2886 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
    +reports: Doctrine\ORM\PersistentCollection {#2896 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
    +violations: Doctrine\ORM\PersistentCollection {#2900 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
    +awards: Doctrine\ORM\PersistentCollection {#2904 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
    +categories: Doctrine\ORM\PersistentCollection {#2908 …}
    -id: 5938
    -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
    +apId: "Atemu@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Atemu"
    +apPublicUrl: "https://lemmy.ml/u/Atemu"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Atemu"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729164511 {#2840
      date: 2024-10-17 13:28:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687268817 {#2841
      date: 2023-06-20 15:46:57.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1704292616 {#2838
    date: 2024-01-03 15:36:56.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#21009
  +date: DateTimeImmutable @1704292616 {#2838
    date: 2024-01-03 15:36:56.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704292616 {#2838
    date: 2024-01-03 15:36:56.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#21063
  +createdAt: DateTimeImmutable @1704292616 {#2838
    date: 2024-01-03 15:36:56.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.13 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2843
    +user: Proxies\__CG__\App\Entity\User {#3157
      +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
      +cover: null
      +email: "Imonobor@lemmy.world"
      +username: "@Imonobor@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Just another FOSS nerd."
      +lastActive: DateTime @1711502736 {#21685
        date: 2024-03-27 02:25:36.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
      +entries: Doctrine\ORM\PersistentCollection {#21698 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
      +posts: Doctrine\ORM\PersistentCollection {#21706 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
      +follows: Doctrine\ORM\PersistentCollection {#21718 …}
      +followers: Doctrine\ORM\PersistentCollection {#21720 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
      +reports: Doctrine\ORM\PersistentCollection {#21730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
      +violations: Doctrine\ORM\PersistentCollection {#21734 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
      +awards: Doctrine\ORM\PersistentCollection {#21738 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
      +categories: Doctrine\ORM\PersistentCollection {#21742 …}
      -id: 89310
      -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
      +apId: "Imonobor@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Imonobor"
      +apPublicUrl: "https://lemmy.world/u/Imonobor"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Imonobor"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711149158 {#21682
        date: 2024-03-23 00:12:38.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711149156 {#21684
        date: 2024-03-23 00:12:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
    +title: "FOSS Miracast/WiDi receiver for Android TV?"
    +url: null
    +body: """
      Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
      \n
      I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
      \n
      I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
      \n
      Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 27
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712572208 {#20930
      date: 2024-04-08 12:30:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#20929 …}
    +votes: Doctrine\ORM\PersistentCollection {#20937 …}
    +reports: Doctrine\ORM\PersistentCollection {#20939 …}
    +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
    +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
    +badges: Doctrine\ORM\PersistentCollection {#20945 …}
    +children: []
    -id: 26880
    -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
    -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704353304
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10260681"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704266904 {#20927
      date: 2024-01-03 08:28:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#21117
  +entry: Proxies\__CG__\App\Entity\Entry {#2843
    +user: Proxies\__CG__\App\Entity\User {#3157
      +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
      +cover: null
      +email: "Imonobor@lemmy.world"
      +username: "@Imonobor@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Just another FOSS nerd."
      +lastActive: DateTime @1711502736 {#21685
        date: 2024-03-27 02:25:36.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
      +entries: Doctrine\ORM\PersistentCollection {#21698 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
      +posts: Doctrine\ORM\PersistentCollection {#21706 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
      +follows: Doctrine\ORM\PersistentCollection {#21718 …}
      +followers: Doctrine\ORM\PersistentCollection {#21720 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
      +reports: Doctrine\ORM\PersistentCollection {#21730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
      +violations: Doctrine\ORM\PersistentCollection {#21734 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
      +awards: Doctrine\ORM\PersistentCollection {#21738 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
      +categories: Doctrine\ORM\PersistentCollection {#21742 …}
      -id: 89310
      -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
      +apId: "Imonobor@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Imonobor"
      +apPublicUrl: "https://lemmy.world/u/Imonobor"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Imonobor"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711149158 {#21682
        date: 2024-03-23 00:12:38.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711149156 {#21684
        date: 2024-03-23 00:12:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
    +title: "FOSS Miracast/WiDi receiver for Android TV?"
    +url: null
    +body: """
      Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
      \n
      I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
      \n
      I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
      \n
      Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 27
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712572208 {#20930
      date: 2024-04-08 12:30:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#20929 …}
    +votes: Doctrine\ORM\PersistentCollection {#20937 …}
    +reports: Doctrine\ORM\PersistentCollection {#20939 …}
    +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
    +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
    +badges: Doctrine\ORM\PersistentCollection {#20945 …}
    +children: []
    -id: 26880
    -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
    -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704353304
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10260681"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704266904 {#20927
      date: 2024-01-03 08:28:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.39 ms
Input props
[
  "user" => App\Entity\User {#2856
    +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
    +cover: null
    +email: "Atemu@lemmy.ml"
    +username: "@Atemu@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
      \n
      I help maintain Nixpkgs.\n
      \n
      [github.com/Atemu](https://github.com/Atemu)  \n
      [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
      """
    +lastActive: DateTime @1729396942 {#2839
      date: 2024-10-20 06:02: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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
    +entries: Doctrine\ORM\PersistentCollection {#2864 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
    +posts: Doctrine\ORM\PersistentCollection {#2872 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
    +follows: Doctrine\ORM\PersistentCollection {#2884 …}
    +followers: Doctrine\ORM\PersistentCollection {#2886 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
    +reports: Doctrine\ORM\PersistentCollection {#2896 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
    +violations: Doctrine\ORM\PersistentCollection {#2900 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
    +awards: Doctrine\ORM\PersistentCollection {#2904 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
    +categories: Doctrine\ORM\PersistentCollection {#2908 …}
    -id: 5938
    -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
    +apId: "Atemu@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Atemu"
    +apPublicUrl: "https://lemmy.ml/u/Atemu"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Atemu"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729164511 {#2840
      date: 2024-10-17 13:28:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687268817 {#2841
      date: 2023-06-20 15:46:57.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#21172
  +width: 40
  +height: 40
  +user: App\Entity\User {#2856
    +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
    +cover: null
    +email: "Atemu@lemmy.ml"
    +username: "@Atemu@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
      \n
      I help maintain Nixpkgs.\n
      \n
      [github.com/Atemu](https://github.com/Atemu)  \n
      [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
      """
    +lastActive: DateTime @1729396942 {#2839
      date: 2024-10-20 06:02: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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
    +entries: Doctrine\ORM\PersistentCollection {#2864 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
    +posts: Doctrine\ORM\PersistentCollection {#2872 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
    +follows: Doctrine\ORM\PersistentCollection {#2884 …}
    +followers: Doctrine\ORM\PersistentCollection {#2886 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
    +reports: Doctrine\ORM\PersistentCollection {#2896 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
    +violations: Doctrine\ORM\PersistentCollection {#2900 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
    +awards: Doctrine\ORM\PersistentCollection {#2904 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
    +categories: Doctrine\ORM\PersistentCollection {#2908 …}
    -id: 5938
    -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
    +apId: "Atemu@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Atemu"
    +apPublicUrl: "https://lemmy.ml/u/Atemu"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Atemu"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729164511 {#2840
      date: 2024-10-17 13:28:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687268817 {#2841
      date: 2023-06-20 15:46:57.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.37 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2842
    +user: App\Entity\User {#2856
      +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
      +cover: null
      +email: "Atemu@lemmy.ml"
      +username: "@Atemu@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
        \n
        I help maintain Nixpkgs.\n
        \n
        [github.com/Atemu](https://github.com/Atemu)  \n
        [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
        """
      +lastActive: DateTime @1729396942 {#2839
        date: 2024-10-20 06:02: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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
      +entries: Doctrine\ORM\PersistentCollection {#2864 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
      +posts: Doctrine\ORM\PersistentCollection {#2872 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +follows: Doctrine\ORM\PersistentCollection {#2884 …}
      +followers: Doctrine\ORM\PersistentCollection {#2886 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
      +reports: Doctrine\ORM\PersistentCollection {#2896 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
      +violations: Doctrine\ORM\PersistentCollection {#2900 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
      +awards: Doctrine\ORM\PersistentCollection {#2904 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
      +categories: Doctrine\ORM\PersistentCollection {#2908 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
      +apId: "Atemu@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Atemu"
      +apPublicUrl: "https://lemmy.ml/u/Atemu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Atemu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729164511 {#2840
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2841
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1711310795 {#2837
      date: 2024-03-24 21:06:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2844 …}
    +nested: Doctrine\ORM\PersistentCollection {#2846 …}
    +votes: Doctrine\ORM\PersistentCollection {#2848 …}
    +reports: Doctrine\ORM\PersistentCollection {#2850 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
    -id: 276549
    -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7044218"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704292616 {#2838
      date: 2024-01-03 15:36:56.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#21243
  +subject: App\Entity\EntryComment {#2842
    +user: App\Entity\User {#2856
      +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
      +cover: null
      +email: "Atemu@lemmy.ml"
      +username: "@Atemu@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
        \n
        I help maintain Nixpkgs.\n
        \n
        [github.com/Atemu](https://github.com/Atemu)  \n
        [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
        """
      +lastActive: DateTime @1729396942 {#2839
        date: 2024-10-20 06:02: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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
      +entries: Doctrine\ORM\PersistentCollection {#2864 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
      +posts: Doctrine\ORM\PersistentCollection {#2872 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +follows: Doctrine\ORM\PersistentCollection {#2884 …}
      +followers: Doctrine\ORM\PersistentCollection {#2886 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
      +reports: Doctrine\ORM\PersistentCollection {#2896 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
      +violations: Doctrine\ORM\PersistentCollection {#2900 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
      +awards: Doctrine\ORM\PersistentCollection {#2904 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
      +categories: Doctrine\ORM\PersistentCollection {#2908 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
      +apId: "Atemu@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Atemu"
      +apPublicUrl: "https://lemmy.ml/u/Atemu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Atemu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729164511 {#2840
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2841
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1711310795 {#2837
      date: 2024-03-24 21:06:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2844 …}
    +nested: Doctrine\ORM\PersistentCollection {#2846 …}
    +votes: Doctrine\ORM\PersistentCollection {#2848 …}
    +reports: Doctrine\ORM\PersistentCollection {#2850 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
    -id: 276549
    -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7044218"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704292616 {#2838
      date: 2024-01-03 15:36:56.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.71 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2842
    +user: App\Entity\User {#2856
      +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
      +cover: null
      +email: "Atemu@lemmy.ml"
      +username: "@Atemu@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
        \n
        I help maintain Nixpkgs.\n
        \n
        [github.com/Atemu](https://github.com/Atemu)  \n
        [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
        """
      +lastActive: DateTime @1729396942 {#2839
        date: 2024-10-20 06:02: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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
      +entries: Doctrine\ORM\PersistentCollection {#2864 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
      +posts: Doctrine\ORM\PersistentCollection {#2872 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +follows: Doctrine\ORM\PersistentCollection {#2884 …}
      +followers: Doctrine\ORM\PersistentCollection {#2886 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
      +reports: Doctrine\ORM\PersistentCollection {#2896 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
      +violations: Doctrine\ORM\PersistentCollection {#2900 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
      +awards: Doctrine\ORM\PersistentCollection {#2904 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
      +categories: Doctrine\ORM\PersistentCollection {#2908 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
      +apId: "Atemu@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Atemu"
      +apPublicUrl: "https://lemmy.ml/u/Atemu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Atemu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729164511 {#2840
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2841
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1711310795 {#2837
      date: 2024-03-24 21:06:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2844 …}
    +nested: Doctrine\ORM\PersistentCollection {#2846 …}
    +votes: Doctrine\ORM\PersistentCollection {#2848 …}
    +reports: Doctrine\ORM\PersistentCollection {#2850 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
    -id: 276549
    -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7044218"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704292616 {#2838
      date: 2024-01-03 15:36:56.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#21300
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2842
    +user: App\Entity\User {#2856
      +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
      +cover: null
      +email: "Atemu@lemmy.ml"
      +username: "@Atemu@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
        \n
        I help maintain Nixpkgs.\n
        \n
        [github.com/Atemu](https://github.com/Atemu)  \n
        [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
        """
      +lastActive: DateTime @1729396942 {#2839
        date: 2024-10-20 06:02: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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
      +entries: Doctrine\ORM\PersistentCollection {#2864 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
      +posts: Doctrine\ORM\PersistentCollection {#2872 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +follows: Doctrine\ORM\PersistentCollection {#2884 …}
      +followers: Doctrine\ORM\PersistentCollection {#2886 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
      +reports: Doctrine\ORM\PersistentCollection {#2896 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
      +violations: Doctrine\ORM\PersistentCollection {#2900 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
      +awards: Doctrine\ORM\PersistentCollection {#2904 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
      +categories: Doctrine\ORM\PersistentCollection {#2908 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
      +apId: "Atemu@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Atemu"
      +apPublicUrl: "https://lemmy.ml/u/Atemu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Atemu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729164511 {#2840
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2841
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1711310795 {#2837
      date: 2024-03-24 21:06:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2844 …}
    +nested: Doctrine\ORM\PersistentCollection {#2846 …}
    +votes: Doctrine\ORM\PersistentCollection {#2848 …}
    +reports: Doctrine\ORM\PersistentCollection {#2850 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
    -id: 276549
    -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7044218"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704292616 {#2838
      date: 2024-01-03 15:36:56.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 69.48 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2842
    +user: App\Entity\User {#2856
      +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
      +cover: null
      +email: "Atemu@lemmy.ml"
      +username: "@Atemu@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
        \n
        I help maintain Nixpkgs.\n
        \n
        [github.com/Atemu](https://github.com/Atemu)  \n
        [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
        """
      +lastActive: DateTime @1729396942 {#2839
        date: 2024-10-20 06:02: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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
      +entries: Doctrine\ORM\PersistentCollection {#2864 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
      +posts: Doctrine\ORM\PersistentCollection {#2872 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +follows: Doctrine\ORM\PersistentCollection {#2884 …}
      +followers: Doctrine\ORM\PersistentCollection {#2886 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
      +reports: Doctrine\ORM\PersistentCollection {#2896 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
      +violations: Doctrine\ORM\PersistentCollection {#2900 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
      +awards: Doctrine\ORM\PersistentCollection {#2904 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
      +categories: Doctrine\ORM\PersistentCollection {#2908 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
      +apId: "Atemu@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Atemu"
      +apPublicUrl: "https://lemmy.ml/u/Atemu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Atemu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729164511 {#2840
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2841
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1711310795 {#2837
      date: 2024-03-24 21:06:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2844 …}
    +nested: Doctrine\ORM\PersistentCollection {#2846 …}
    +votes: Doctrine\ORM\PersistentCollection {#2848 …}
    +reports: Doctrine\ORM\PersistentCollection {#2850 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
    -id: 276549
    -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7044218"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704292616 {#2838
      date: 2024-01-03 15:36:56.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#21540
  +comment: App\Entity\EntryComment {#2842
    +user: App\Entity\User {#2856
      +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
      +cover: null
      +email: "Atemu@lemmy.ml"
      +username: "@Atemu@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
        \n
        I help maintain Nixpkgs.\n
        \n
        [github.com/Atemu](https://github.com/Atemu)  \n
        [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
        """
      +lastActive: DateTime @1729396942 {#2839
        date: 2024-10-20 06:02: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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
      +entries: Doctrine\ORM\PersistentCollection {#2864 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
      +posts: Doctrine\ORM\PersistentCollection {#2872 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +follows: Doctrine\ORM\PersistentCollection {#2884 …}
      +followers: Doctrine\ORM\PersistentCollection {#2886 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
      +reports: Doctrine\ORM\PersistentCollection {#2896 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
      +violations: Doctrine\ORM\PersistentCollection {#2900 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
      +awards: Doctrine\ORM\PersistentCollection {#2904 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
      +categories: Doctrine\ORM\PersistentCollection {#2908 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
      +apId: "Atemu@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Atemu"
      +apPublicUrl: "https://lemmy.ml/u/Atemu"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Atemu"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729164511 {#2840
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2841
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1711310795 {#2837
      date: 2024-03-24 21:06:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2844 …}
    +nested: Doctrine\ORM\PersistentCollection {#2846 …}
    +votes: Doctrine\ORM\PersistentCollection {#2848 …}
    +reports: Doctrine\ORM\PersistentCollection {#2850 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
    -id: 276549
    -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7044218"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704292616 {#2838
      date: 2024-01-03 15:36:56.0 +01:00
    }
  }
  +nestedComments: [
    277090 => App\Entity\EntryComment {#3074
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2842}
      +root: App\Entity\EntryComment {#2842}
      +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704304797 {#3075
        date: 2024-01-03 18:59:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3156 …}
      +nested: Doctrine\ORM\PersistentCollection {#3154 …}
      +votes: Doctrine\ORM\PersistentCollection {#3152 …}
      +reports: Doctrine\ORM\PersistentCollection {#3150 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
      -id: 277090
      -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6384547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704304797 {#3078
        date: 2024-01-03 18:59:57.0 +01:00
      }
    }
    277184 => App\Entity\EntryComment {#3217
      +user: Proxies\__CG__\App\Entity\User {#3222
        +avatar: null
        +cover: null
        +email: "9tr6gyp3@lemmy.world"
        +username: "@9tr6gyp3@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728326815 {#22380
          date: 2024-10-07 20:46:55.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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#22385 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22388 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#22390 …}
        +entries: Doctrine\ORM\PersistentCollection {#22392 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#22394 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#22396 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22398 …}
        +posts: Doctrine\ORM\PersistentCollection {#22400 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#22402 …}
        +postComments: Doctrine\ORM\PersistentCollection {#22404 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#22406 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#22408 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#22410 …}
        +follows: Doctrine\ORM\PersistentCollection {#22412 …}
        +followers: Doctrine\ORM\PersistentCollection {#22414 …}
        +blocks: Doctrine\ORM\PersistentCollection {#22416 …}
        +blockers: Doctrine\ORM\PersistentCollection {#22418 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#22420 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#22422 …}
        +reports: Doctrine\ORM\PersistentCollection {#22424 …}
        +favourites: Doctrine\ORM\PersistentCollection {#22426 …}
        +violations: Doctrine\ORM\PersistentCollection {#22428 …}
        +notifications: Doctrine\ORM\PersistentCollection {#22430 …}
        +awards: Doctrine\ORM\PersistentCollection {#22432 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#22434 …}
        +categories: Doctrine\ORM\PersistentCollection {#22436 …}
        -id: 33130
        -password: "$2y$13$lqfPXBpvRg2.mx2qXVdR3OzzIwFQp5In.mLlhFJmxFgErGauPnt2G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22438 …}
        +apId: "9tr6gyp3@lemmy.world"
        +apProfileId: "https://lemmy.world/u/9tr6gyp3"
        +apPublicUrl: "https://lemmy.world/u/9tr6gyp3"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "9tr6gyp3"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1690010805 {#22377
          date: 2023-07-22 09:26:45.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1690010805 {#22379
          date: 2023-07-22 09:26:45.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3074}
      +root: App\Entity\EntryComment {#2842}
      +body: "Miracast typically takes priority. It will ask for permission to allow it to display. It will then return to your previous input once the wireless display is disconnected."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704306813 {#3216
        date: 2024-01-03 19:33:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3228 …}
      +nested: Doctrine\ORM\PersistentCollection {#3224 …}
      +votes: Doctrine\ORM\PersistentCollection {#3226 …}
      +reports: Doctrine\ORM\PersistentCollection {#3230 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3232 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3234 …}
      -id: 277184
      -bodyTs: "'allow':11 'ask':7 'disconnect':28 'display':14,26 'input':22 'miracast':1 'permiss':9 'previous':21 'prioriti':4 'return':18 'take':3 'typic':2 'wireless':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6385061"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704306813 {#3219
        date: 2024-01-03 19:33:33.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 54.79 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3074
    +user: Proxies\__CG__\App\Entity\User {#3157
      +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
      +cover: null
      +email: "Imonobor@lemmy.world"
      +username: "@Imonobor@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Just another FOSS nerd."
      +lastActive: DateTime @1711502736 {#21685
        date: 2024-03-27 02:25:36.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
      +entries: Doctrine\ORM\PersistentCollection {#21698 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
      +posts: Doctrine\ORM\PersistentCollection {#21706 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
      +follows: Doctrine\ORM\PersistentCollection {#21718 …}
      +followers: Doctrine\ORM\PersistentCollection {#21720 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
      +reports: Doctrine\ORM\PersistentCollection {#21730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
      +violations: Doctrine\ORM\PersistentCollection {#21734 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
      +awards: Doctrine\ORM\PersistentCollection {#21738 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
      +categories: Doctrine\ORM\PersistentCollection {#21742 …}
      -id: 89310
      -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
      +apId: "Imonobor@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Imonobor"
      +apPublicUrl: "https://lemmy.world/u/Imonobor"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Imonobor"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711149158 {#21682
        date: 2024-03-23 00:12:38.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711149156 {#21684
        date: 2024-03-23 00:12:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2842
      +user: App\Entity\User {#2856
        +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
        +cover: null
        +email: "Atemu@lemmy.ml"
        +username: "@Atemu@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
          \n
          I help maintain Nixpkgs.\n
          \n
          [github.com/Atemu](https://github.com/Atemu)  \n
          [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
          """
        +lastActive: DateTime @1729396942 {#2839
          date: 2024-10-20 06:02: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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
        +entries: Doctrine\ORM\PersistentCollection {#2864 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
        +posts: Doctrine\ORM\PersistentCollection {#2872 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
        +follows: Doctrine\ORM\PersistentCollection {#2884 …}
        +followers: Doctrine\ORM\PersistentCollection {#2886 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
        +reports: Doctrine\ORM\PersistentCollection {#2896 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
        +violations: Doctrine\ORM\PersistentCollection {#2900 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
        +awards: Doctrine\ORM\PersistentCollection {#2904 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
        +categories: Doctrine\ORM\PersistentCollection {#2908 …}
        -id: 5938
        -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
        +apId: "Atemu@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/Atemu"
        +apPublicUrl: "https://lemmy.ml/u/Atemu"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "Atemu"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729164511 {#2840
          date: 2024-10-17 13:28:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687268817 {#2841
          date: 2023-06-20 15:46:57.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1711310795 {#2837
        date: 2024-03-24 21:06:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2844 …}
      +nested: Doctrine\ORM\PersistentCollection {#2846 …}
      +votes: Doctrine\ORM\PersistentCollection {#2848 …}
      +reports: Doctrine\ORM\PersistentCollection {#2850 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
      -id: 276549
      -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7044218"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704292616 {#2838
        date: 2024-01-03 15:36:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704304797 {#3075
      date: 2024-01-03 18:59:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3156 …}
    +nested: Doctrine\ORM\PersistentCollection {#3154 …}
    +votes: Doctrine\ORM\PersistentCollection {#3152 …}
    +reports: Doctrine\ORM\PersistentCollection {#3150 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
    -id: 277090
    -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6384547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704304797 {#3078
      date: 2024-01-03 18:59:57.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#21600
  +comment: App\Entity\EntryComment {#3074
    +user: Proxies\__CG__\App\Entity\User {#3157
      +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
      +cover: null
      +email: "Imonobor@lemmy.world"
      +username: "@Imonobor@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Just another FOSS nerd."
      +lastActive: DateTime @1711502736 {#21685
        date: 2024-03-27 02:25:36.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
      +entries: Doctrine\ORM\PersistentCollection {#21698 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
      +posts: Doctrine\ORM\PersistentCollection {#21706 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
      +follows: Doctrine\ORM\PersistentCollection {#21718 …}
      +followers: Doctrine\ORM\PersistentCollection {#21720 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
      +reports: Doctrine\ORM\PersistentCollection {#21730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
      +violations: Doctrine\ORM\PersistentCollection {#21734 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
      +awards: Doctrine\ORM\PersistentCollection {#21738 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
      +categories: Doctrine\ORM\PersistentCollection {#21742 …}
      -id: 89310
      -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
      +apId: "Imonobor@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Imonobor"
      +apPublicUrl: "https://lemmy.world/u/Imonobor"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Imonobor"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711149158 {#21682
        date: 2024-03-23 00:12:38.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711149156 {#21684
        date: 2024-03-23 00:12:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2842
      +user: App\Entity\User {#2856
        +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
        +cover: null
        +email: "Atemu@lemmy.ml"
        +username: "@Atemu@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
          \n
          I help maintain Nixpkgs.\n
          \n
          [github.com/Atemu](https://github.com/Atemu)  \n
          [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
          """
        +lastActive: DateTime @1729396942 {#2839
          date: 2024-10-20 06:02: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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
        +entries: Doctrine\ORM\PersistentCollection {#2864 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
        +posts: Doctrine\ORM\PersistentCollection {#2872 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
        +follows: Doctrine\ORM\PersistentCollection {#2884 …}
        +followers: Doctrine\ORM\PersistentCollection {#2886 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
        +reports: Doctrine\ORM\PersistentCollection {#2896 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
        +violations: Doctrine\ORM\PersistentCollection {#2900 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
        +awards: Doctrine\ORM\PersistentCollection {#2904 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
        +categories: Doctrine\ORM\PersistentCollection {#2908 …}
        -id: 5938
        -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
        +apId: "Atemu@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/Atemu"
        +apPublicUrl: "https://lemmy.ml/u/Atemu"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "Atemu"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729164511 {#2840
          date: 2024-10-17 13:28:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687268817 {#2841
          date: 2023-06-20 15:46:57.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1711310795 {#2837
        date: 2024-03-24 21:06:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2844 …}
      +nested: Doctrine\ORM\PersistentCollection {#2846 …}
      +votes: Doctrine\ORM\PersistentCollection {#2848 …}
      +reports: Doctrine\ORM\PersistentCollection {#2850 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
      -id: 276549
      -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7044218"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704292616 {#2838
        date: 2024-01-03 15:36:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704304797 {#3075
      date: 2024-01-03 18:59:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3156 …}
    +nested: Doctrine\ORM\PersistentCollection {#3154 …}
    +votes: Doctrine\ORM\PersistentCollection {#3152 …}
    +reports: Doctrine\ORM\PersistentCollection {#3150 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
    -id: 277090
    -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6384547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704304797 {#3078
      date: 2024-01-03 18:59:57.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 5.53 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3157
    +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
    +cover: null
    +email: "Imonobor@lemmy.world"
    +username: "@Imonobor@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Just another FOSS nerd."
    +lastActive: DateTime @1711502736 {#21685
      date: 2024-03-27 02:25:36.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
    +entries: Doctrine\ORM\PersistentCollection {#21698 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
    +posts: Doctrine\ORM\PersistentCollection {#21706 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
    +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
    +follows: Doctrine\ORM\PersistentCollection {#21718 …}
    +followers: Doctrine\ORM\PersistentCollection {#21720 …}
    +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
    +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
    +reports: Doctrine\ORM\PersistentCollection {#21730 …}
    +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
    +violations: Doctrine\ORM\PersistentCollection {#21734 …}
    +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
    +awards: Doctrine\ORM\PersistentCollection {#21738 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
    +categories: Doctrine\ORM\PersistentCollection {#21742 …}
    -id: 89310
    -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
    +apId: "Imonobor@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Imonobor"
    +apPublicUrl: "https://lemmy.world/u/Imonobor"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Imonobor"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711149158 {#21682
      date: 2024-03-23 00:12:38.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711149156 {#21684
      date: 2024-03-23 00:12:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#21645
  +user: Proxies\__CG__\App\Entity\User {#3157
    +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
    +cover: null
    +email: "Imonobor@lemmy.world"
    +username: "@Imonobor@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Just another FOSS nerd."
    +lastActive: DateTime @1711502736 {#21685
      date: 2024-03-27 02:25:36.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
    +entries: Doctrine\ORM\PersistentCollection {#21698 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
    +posts: Doctrine\ORM\PersistentCollection {#21706 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
    +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
    +follows: Doctrine\ORM\PersistentCollection {#21718 …}
    +followers: Doctrine\ORM\PersistentCollection {#21720 …}
    +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
    +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
    +reports: Doctrine\ORM\PersistentCollection {#21730 …}
    +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
    +violations: Doctrine\ORM\PersistentCollection {#21734 …}
    +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
    +awards: Doctrine\ORM\PersistentCollection {#21738 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
    +categories: Doctrine\ORM\PersistentCollection {#21742 …}
    -id: 89310
    -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
    +apId: "Imonobor@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Imonobor"
    +apPublicUrl: "https://lemmy.world/u/Imonobor"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Imonobor"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711149158 {#21682
      date: 2024-03-23 00:12:38.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711149156 {#21684
      date: 2024-03-23 00:12:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1704304797 {#3078
    date: 2024-01-03 18:59:57.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#21764
  +date: DateTimeImmutable @1704304797 {#3078
    date: 2024-01-03 18:59:57.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704304797 {#3078
    date: 2024-01-03 18:59:57.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#21818
  +createdAt: DateTimeImmutable @1704304797 {#3078
    date: 2024-01-03 18:59:57.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 5.19 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3157
    +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
    +cover: null
    +email: "Imonobor@lemmy.world"
    +username: "@Imonobor@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Just another FOSS nerd."
    +lastActive: DateTime @1711502736 {#21685
      date: 2024-03-27 02:25:36.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
    +entries: Doctrine\ORM\PersistentCollection {#21698 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
    +posts: Doctrine\ORM\PersistentCollection {#21706 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
    +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
    +follows: Doctrine\ORM\PersistentCollection {#21718 …}
    +followers: Doctrine\ORM\PersistentCollection {#21720 …}
    +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
    +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
    +reports: Doctrine\ORM\PersistentCollection {#21730 …}
    +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
    +violations: Doctrine\ORM\PersistentCollection {#21734 …}
    +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
    +awards: Doctrine\ORM\PersistentCollection {#21738 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
    +categories: Doctrine\ORM\PersistentCollection {#21742 …}
    -id: 89310
    -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
    +apId: "Imonobor@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Imonobor"
    +apPublicUrl: "https://lemmy.world/u/Imonobor"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Imonobor"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711149158 {#21682
      date: 2024-03-23 00:12:38.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711149156 {#21684
      date: 2024-03-23 00:12:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#21872
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#3157
    +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
    +cover: null
    +email: "Imonobor@lemmy.world"
    +username: "@Imonobor@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Just another FOSS nerd."
    +lastActive: DateTime @1711502736 {#21685
      date: 2024-03-27 02:25:36.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
    +entries: Doctrine\ORM\PersistentCollection {#21698 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
    +posts: Doctrine\ORM\PersistentCollection {#21706 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
    +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
    +follows: Doctrine\ORM\PersistentCollection {#21718 …}
    +followers: Doctrine\ORM\PersistentCollection {#21720 …}
    +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
    +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
    +reports: Doctrine\ORM\PersistentCollection {#21730 …}
    +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
    +violations: Doctrine\ORM\PersistentCollection {#21734 …}
    +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
    +awards: Doctrine\ORM\PersistentCollection {#21738 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
    +categories: Doctrine\ORM\PersistentCollection {#21742 …}
    -id: 89310
    -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
    +apId: "Imonobor@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Imonobor"
    +apPublicUrl: "https://lemmy.world/u/Imonobor"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Imonobor"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711149158 {#21682
      date: 2024-03-23 00:12:38.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1711149156 {#21684
      date: 2024-03-23 00:12:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.46 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3074
    +user: Proxies\__CG__\App\Entity\User {#3157
      +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
      +cover: null
      +email: "Imonobor@lemmy.world"
      +username: "@Imonobor@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Just another FOSS nerd."
      +lastActive: DateTime @1711502736 {#21685
        date: 2024-03-27 02:25:36.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
      +entries: Doctrine\ORM\PersistentCollection {#21698 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
      +posts: Doctrine\ORM\PersistentCollection {#21706 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
      +follows: Doctrine\ORM\PersistentCollection {#21718 …}
      +followers: Doctrine\ORM\PersistentCollection {#21720 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
      +reports: Doctrine\ORM\PersistentCollection {#21730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
      +violations: Doctrine\ORM\PersistentCollection {#21734 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
      +awards: Doctrine\ORM\PersistentCollection {#21738 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
      +categories: Doctrine\ORM\PersistentCollection {#21742 …}
      -id: 89310
      -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
      +apId: "Imonobor@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Imonobor"
      +apPublicUrl: "https://lemmy.world/u/Imonobor"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Imonobor"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711149158 {#21682
        date: 2024-03-23 00:12:38.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711149156 {#21684
        date: 2024-03-23 00:12:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2842
      +user: App\Entity\User {#2856
        +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
        +cover: null
        +email: "Atemu@lemmy.ml"
        +username: "@Atemu@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
          \n
          I help maintain Nixpkgs.\n
          \n
          [github.com/Atemu](https://github.com/Atemu)  \n
          [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
          """
        +lastActive: DateTime @1729396942 {#2839
          date: 2024-10-20 06:02: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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
        +entries: Doctrine\ORM\PersistentCollection {#2864 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
        +posts: Doctrine\ORM\PersistentCollection {#2872 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
        +follows: Doctrine\ORM\PersistentCollection {#2884 …}
        +followers: Doctrine\ORM\PersistentCollection {#2886 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
        +reports: Doctrine\ORM\PersistentCollection {#2896 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
        +violations: Doctrine\ORM\PersistentCollection {#2900 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
        +awards: Doctrine\ORM\PersistentCollection {#2904 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
        +categories: Doctrine\ORM\PersistentCollection {#2908 …}
        -id: 5938
        -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
        +apId: "Atemu@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/Atemu"
        +apPublicUrl: "https://lemmy.ml/u/Atemu"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "Atemu"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729164511 {#2840
          date: 2024-10-17 13:28:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687268817 {#2841
          date: 2023-06-20 15:46:57.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1711310795 {#2837
        date: 2024-03-24 21:06:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2844 …}
      +nested: Doctrine\ORM\PersistentCollection {#2846 …}
      +votes: Doctrine\ORM\PersistentCollection {#2848 …}
      +reports: Doctrine\ORM\PersistentCollection {#2850 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
      -id: 276549
      -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7044218"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704292616 {#2838
        date: 2024-01-03 15:36:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704304797 {#3075
      date: 2024-01-03 18:59:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3156 …}
    +nested: Doctrine\ORM\PersistentCollection {#3154 …}
    +votes: Doctrine\ORM\PersistentCollection {#3152 …}
    +reports: Doctrine\ORM\PersistentCollection {#3150 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
    -id: 277090
    -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6384547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704304797 {#3078
      date: 2024-01-03 18:59:57.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#21943
  +subject: App\Entity\EntryComment {#3074
    +user: Proxies\__CG__\App\Entity\User {#3157
      +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
      +cover: null
      +email: "Imonobor@lemmy.world"
      +username: "@Imonobor@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Just another FOSS nerd."
      +lastActive: DateTime @1711502736 {#21685
        date: 2024-03-27 02:25:36.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
      +entries: Doctrine\ORM\PersistentCollection {#21698 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
      +posts: Doctrine\ORM\PersistentCollection {#21706 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
      +follows: Doctrine\ORM\PersistentCollection {#21718 …}
      +followers: Doctrine\ORM\PersistentCollection {#21720 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
      +reports: Doctrine\ORM\PersistentCollection {#21730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
      +violations: Doctrine\ORM\PersistentCollection {#21734 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
      +awards: Doctrine\ORM\PersistentCollection {#21738 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
      +categories: Doctrine\ORM\PersistentCollection {#21742 …}
      -id: 89310
      -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
      +apId: "Imonobor@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Imonobor"
      +apPublicUrl: "https://lemmy.world/u/Imonobor"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Imonobor"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711149158 {#21682
        date: 2024-03-23 00:12:38.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711149156 {#21684
        date: 2024-03-23 00:12:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2842
      +user: App\Entity\User {#2856
        +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
        +cover: null
        +email: "Atemu@lemmy.ml"
        +username: "@Atemu@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
          \n
          I help maintain Nixpkgs.\n
          \n
          [github.com/Atemu](https://github.com/Atemu)  \n
          [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
          """
        +lastActive: DateTime @1729396942 {#2839
          date: 2024-10-20 06:02: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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
        +entries: Doctrine\ORM\PersistentCollection {#2864 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
        +posts: Doctrine\ORM\PersistentCollection {#2872 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
        +follows: Doctrine\ORM\PersistentCollection {#2884 …}
        +followers: Doctrine\ORM\PersistentCollection {#2886 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
        +reports: Doctrine\ORM\PersistentCollection {#2896 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
        +violations: Doctrine\ORM\PersistentCollection {#2900 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
        +awards: Doctrine\ORM\PersistentCollection {#2904 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
        +categories: Doctrine\ORM\PersistentCollection {#2908 …}
        -id: 5938
        -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
        +apId: "Atemu@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/Atemu"
        +apPublicUrl: "https://lemmy.ml/u/Atemu"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "Atemu"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729164511 {#2840
          date: 2024-10-17 13:28:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687268817 {#2841
          date: 2023-06-20 15:46:57.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1711310795 {#2837
        date: 2024-03-24 21:06:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2844 …}
      +nested: Doctrine\ORM\PersistentCollection {#2846 …}
      +votes: Doctrine\ORM\PersistentCollection {#2848 …}
      +reports: Doctrine\ORM\PersistentCollection {#2850 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
      -id: 276549
      -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7044218"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704292616 {#2838
        date: 2024-01-03 15:36:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704304797 {#3075
      date: 2024-01-03 18:59:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3156 …}
    +nested: Doctrine\ORM\PersistentCollection {#3154 …}
    +votes: Doctrine\ORM\PersistentCollection {#3152 …}
    +reports: Doctrine\ORM\PersistentCollection {#3150 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
    -id: 277090
    -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6384547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704304797 {#3078
      date: 2024-01-03 18:59:57.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3074
    +user: Proxies\__CG__\App\Entity\User {#3157
      +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
      +cover: null
      +email: "Imonobor@lemmy.world"
      +username: "@Imonobor@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Just another FOSS nerd."
      +lastActive: DateTime @1711502736 {#21685
        date: 2024-03-27 02:25:36.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
      +entries: Doctrine\ORM\PersistentCollection {#21698 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
      +posts: Doctrine\ORM\PersistentCollection {#21706 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
      +follows: Doctrine\ORM\PersistentCollection {#21718 …}
      +followers: Doctrine\ORM\PersistentCollection {#21720 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
      +reports: Doctrine\ORM\PersistentCollection {#21730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
      +violations: Doctrine\ORM\PersistentCollection {#21734 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
      +awards: Doctrine\ORM\PersistentCollection {#21738 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
      +categories: Doctrine\ORM\PersistentCollection {#21742 …}
      -id: 89310
      -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
      +apId: "Imonobor@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Imonobor"
      +apPublicUrl: "https://lemmy.world/u/Imonobor"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Imonobor"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711149158 {#21682
        date: 2024-03-23 00:12:38.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711149156 {#21684
        date: 2024-03-23 00:12:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2842
      +user: App\Entity\User {#2856
        +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
        +cover: null
        +email: "Atemu@lemmy.ml"
        +username: "@Atemu@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
          \n
          I help maintain Nixpkgs.\n
          \n
          [github.com/Atemu](https://github.com/Atemu)  \n
          [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
          """
        +lastActive: DateTime @1729396942 {#2839
          date: 2024-10-20 06:02: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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
        +entries: Doctrine\ORM\PersistentCollection {#2864 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
        +posts: Doctrine\ORM\PersistentCollection {#2872 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
        +follows: Doctrine\ORM\PersistentCollection {#2884 …}
        +followers: Doctrine\ORM\PersistentCollection {#2886 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
        +reports: Doctrine\ORM\PersistentCollection {#2896 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
        +violations: Doctrine\ORM\PersistentCollection {#2900 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
        +awards: Doctrine\ORM\PersistentCollection {#2904 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
        +categories: Doctrine\ORM\PersistentCollection {#2908 …}
        -id: 5938
        -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
        +apId: "Atemu@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/Atemu"
        +apPublicUrl: "https://lemmy.ml/u/Atemu"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "Atemu"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729164511 {#2840
          date: 2024-10-17 13:28:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687268817 {#2841
          date: 2023-06-20 15:46:57.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1711310795 {#2837
        date: 2024-03-24 21:06:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2844 …}
      +nested: Doctrine\ORM\PersistentCollection {#2846 …}
      +votes: Doctrine\ORM\PersistentCollection {#2848 …}
      +reports: Doctrine\ORM\PersistentCollection {#2850 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
      -id: 276549
      -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7044218"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704292616 {#2838
        date: 2024-01-03 15:36:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704304797 {#3075
      date: 2024-01-03 18:59:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3156 …}
    +nested: Doctrine\ORM\PersistentCollection {#3154 …}
    +votes: Doctrine\ORM\PersistentCollection {#3152 …}
    +reports: Doctrine\ORM\PersistentCollection {#3150 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
    -id: 277090
    -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6384547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704304797 {#3078
      date: 2024-01-03 18:59:57.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#22000
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3074
    +user: Proxies\__CG__\App\Entity\User {#3157
      +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
      +cover: null
      +email: "Imonobor@lemmy.world"
      +username: "@Imonobor@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Just another FOSS nerd."
      +lastActive: DateTime @1711502736 {#21685
        date: 2024-03-27 02:25:36.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
      +entries: Doctrine\ORM\PersistentCollection {#21698 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
      +posts: Doctrine\ORM\PersistentCollection {#21706 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
      +follows: Doctrine\ORM\PersistentCollection {#21718 …}
      +followers: Doctrine\ORM\PersistentCollection {#21720 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
      +reports: Doctrine\ORM\PersistentCollection {#21730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
      +violations: Doctrine\ORM\PersistentCollection {#21734 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
      +awards: Doctrine\ORM\PersistentCollection {#21738 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
      +categories: Doctrine\ORM\PersistentCollection {#21742 …}
      -id: 89310
      -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
      +apId: "Imonobor@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Imonobor"
      +apPublicUrl: "https://lemmy.world/u/Imonobor"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Imonobor"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711149158 {#21682
        date: 2024-03-23 00:12:38.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711149156 {#21684
        date: 2024-03-23 00:12:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2842
      +user: App\Entity\User {#2856
        +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
        +cover: null
        +email: "Atemu@lemmy.ml"
        +username: "@Atemu@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
          \n
          I help maintain Nixpkgs.\n
          \n
          [github.com/Atemu](https://github.com/Atemu)  \n
          [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
          """
        +lastActive: DateTime @1729396942 {#2839
          date: 2024-10-20 06:02: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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
        +entries: Doctrine\ORM\PersistentCollection {#2864 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
        +posts: Doctrine\ORM\PersistentCollection {#2872 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
        +follows: Doctrine\ORM\PersistentCollection {#2884 …}
        +followers: Doctrine\ORM\PersistentCollection {#2886 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
        +reports: Doctrine\ORM\PersistentCollection {#2896 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
        +violations: Doctrine\ORM\PersistentCollection {#2900 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
        +awards: Doctrine\ORM\PersistentCollection {#2904 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
        +categories: Doctrine\ORM\PersistentCollection {#2908 …}
        -id: 5938
        -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
        +apId: "Atemu@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/Atemu"
        +apPublicUrl: "https://lemmy.ml/u/Atemu"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "Atemu"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729164511 {#2840
          date: 2024-10-17 13:28:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687268817 {#2841
          date: 2023-06-20 15:46:57.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1711310795 {#2837
        date: 2024-03-24 21:06:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2844 …}
      +nested: Doctrine\ORM\PersistentCollection {#2846 …}
      +votes: Doctrine\ORM\PersistentCollection {#2848 …}
      +reports: Doctrine\ORM\PersistentCollection {#2850 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
      -id: 276549
      -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7044218"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704292616 {#2838
        date: 2024-01-03 15:36:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704304797 {#3075
      date: 2024-01-03 18:59:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3156 …}
    +nested: Doctrine\ORM\PersistentCollection {#3154 …}
    +votes: Doctrine\ORM\PersistentCollection {#3152 …}
    +reports: Doctrine\ORM\PersistentCollection {#3150 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
    -id: 277090
    -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6384547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704304797 {#3078
      date: 2024-01-03 18:59:57.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 36.26 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3074
    +user: Proxies\__CG__\App\Entity\User {#3157
      +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
      +cover: null
      +email: "Imonobor@lemmy.world"
      +username: "@Imonobor@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Just another FOSS nerd."
      +lastActive: DateTime @1711502736 {#21685
        date: 2024-03-27 02:25:36.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
      +entries: Doctrine\ORM\PersistentCollection {#21698 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
      +posts: Doctrine\ORM\PersistentCollection {#21706 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
      +follows: Doctrine\ORM\PersistentCollection {#21718 …}
      +followers: Doctrine\ORM\PersistentCollection {#21720 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
      +reports: Doctrine\ORM\PersistentCollection {#21730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
      +violations: Doctrine\ORM\PersistentCollection {#21734 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
      +awards: Doctrine\ORM\PersistentCollection {#21738 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
      +categories: Doctrine\ORM\PersistentCollection {#21742 …}
      -id: 89310
      -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
      +apId: "Imonobor@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Imonobor"
      +apPublicUrl: "https://lemmy.world/u/Imonobor"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Imonobor"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711149158 {#21682
        date: 2024-03-23 00:12:38.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711149156 {#21684
        date: 2024-03-23 00:12:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2842
      +user: App\Entity\User {#2856
        +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
        +cover: null
        +email: "Atemu@lemmy.ml"
        +username: "@Atemu@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
          \n
          I help maintain Nixpkgs.\n
          \n
          [github.com/Atemu](https://github.com/Atemu)  \n
          [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
          """
        +lastActive: DateTime @1729396942 {#2839
          date: 2024-10-20 06:02: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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
        +entries: Doctrine\ORM\PersistentCollection {#2864 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
        +posts: Doctrine\ORM\PersistentCollection {#2872 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
        +follows: Doctrine\ORM\PersistentCollection {#2884 …}
        +followers: Doctrine\ORM\PersistentCollection {#2886 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
        +reports: Doctrine\ORM\PersistentCollection {#2896 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
        +violations: Doctrine\ORM\PersistentCollection {#2900 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
        +awards: Doctrine\ORM\PersistentCollection {#2904 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
        +categories: Doctrine\ORM\PersistentCollection {#2908 …}
        -id: 5938
        -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
        +apId: "Atemu@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/Atemu"
        +apPublicUrl: "https://lemmy.ml/u/Atemu"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "Atemu"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729164511 {#2840
          date: 2024-10-17 13:28:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687268817 {#2841
          date: 2023-06-20 15:46:57.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1711310795 {#2837
        date: 2024-03-24 21:06:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2844 …}
      +nested: Doctrine\ORM\PersistentCollection {#2846 …}
      +votes: Doctrine\ORM\PersistentCollection {#2848 …}
      +reports: Doctrine\ORM\PersistentCollection {#2850 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
      -id: 276549
      -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7044218"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704292616 {#2838
        date: 2024-01-03 15:36:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704304797 {#3075
      date: 2024-01-03 18:59:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3156 …}
    +nested: Doctrine\ORM\PersistentCollection {#3154 …}
    +votes: Doctrine\ORM\PersistentCollection {#3152 …}
    +reports: Doctrine\ORM\PersistentCollection {#3150 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
    -id: 277090
    -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6384547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704304797 {#3078
      date: 2024-01-03 18:59:57.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#22240
  +comment: App\Entity\EntryComment {#3074
    +user: Proxies\__CG__\App\Entity\User {#3157
      +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
      +cover: null
      +email: "Imonobor@lemmy.world"
      +username: "@Imonobor@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Just another FOSS nerd."
      +lastActive: DateTime @1711502736 {#21685
        date: 2024-03-27 02:25:36.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
      +entries: Doctrine\ORM\PersistentCollection {#21698 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
      +posts: Doctrine\ORM\PersistentCollection {#21706 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
      +follows: Doctrine\ORM\PersistentCollection {#21718 …}
      +followers: Doctrine\ORM\PersistentCollection {#21720 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
      +reports: Doctrine\ORM\PersistentCollection {#21730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
      +violations: Doctrine\ORM\PersistentCollection {#21734 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
      +awards: Doctrine\ORM\PersistentCollection {#21738 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
      +categories: Doctrine\ORM\PersistentCollection {#21742 …}
      -id: 89310
      -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
      +apId: "Imonobor@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Imonobor"
      +apPublicUrl: "https://lemmy.world/u/Imonobor"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Imonobor"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711149158 {#21682
        date: 2024-03-23 00:12:38.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711149156 {#21684
        date: 2024-03-23 00:12:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2842
      +user: App\Entity\User {#2856
        +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
        +cover: null
        +email: "Atemu@lemmy.ml"
        +username: "@Atemu@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
          \n
          I help maintain Nixpkgs.\n
          \n
          [github.com/Atemu](https://github.com/Atemu)  \n
          [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
          """
        +lastActive: DateTime @1729396942 {#2839
          date: 2024-10-20 06:02: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: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
        +entries: Doctrine\ORM\PersistentCollection {#2864 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
        +posts: Doctrine\ORM\PersistentCollection {#2872 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
        +follows: Doctrine\ORM\PersistentCollection {#2884 …}
        +followers: Doctrine\ORM\PersistentCollection {#2886 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
        +reports: Doctrine\ORM\PersistentCollection {#2896 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
        +violations: Doctrine\ORM\PersistentCollection {#2900 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
        +awards: Doctrine\ORM\PersistentCollection {#2904 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
        +categories: Doctrine\ORM\PersistentCollection {#2908 …}
        -id: 5938
        -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
        +apId: "Atemu@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/Atemu"
        +apPublicUrl: "https://lemmy.ml/u/Atemu"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "Atemu"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729164511 {#2840
          date: 2024-10-17 13:28:31.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687268817 {#2841
          date: 2023-06-20 15:46:57.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1711310795 {#2837
        date: 2024-03-24 21:06:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2844 …}
      +nested: Doctrine\ORM\PersistentCollection {#2846 …}
      +votes: Doctrine\ORM\PersistentCollection {#2848 …}
      +reports: Doctrine\ORM\PersistentCollection {#2850 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
      -id: 276549
      -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/7044218"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704292616 {#2838
        date: 2024-01-03 15:36:56.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704304797 {#3075
      date: 2024-01-03 18:59:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3156 …}
    +nested: Doctrine\ORM\PersistentCollection {#3154 …}
    +votes: Doctrine\ORM\PersistentCollection {#3152 …}
    +reports: Doctrine\ORM\PersistentCollection {#3150 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
    -id: 277090
    -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6384547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704304797 {#3078
      date: 2024-01-03 18:59:57.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 33.45 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3217
    +user: Proxies\__CG__\App\Entity\User {#3222
      +avatar: null
      +cover: null
      +email: "9tr6gyp3@lemmy.world"
      +username: "@9tr6gyp3@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728326815 {#22380
        date: 2024-10-07 20:46:55.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22385 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22388 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22390 …}
      +entries: Doctrine\ORM\PersistentCollection {#22392 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22394 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22396 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22398 …}
      +posts: Doctrine\ORM\PersistentCollection {#22400 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22402 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22404 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22406 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22408 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22410 …}
      +follows: Doctrine\ORM\PersistentCollection {#22412 …}
      +followers: Doctrine\ORM\PersistentCollection {#22414 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22416 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22418 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22420 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22422 …}
      +reports: Doctrine\ORM\PersistentCollection {#22424 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22426 …}
      +violations: Doctrine\ORM\PersistentCollection {#22428 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22430 …}
      +awards: Doctrine\ORM\PersistentCollection {#22432 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22434 …}
      +categories: Doctrine\ORM\PersistentCollection {#22436 …}
      -id: 33130
      -password: "$2y$13$lqfPXBpvRg2.mx2qXVdR3OzzIwFQp5In.mLlhFJmxFgErGauPnt2G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22438 …}
      +apId: "9tr6gyp3@lemmy.world"
      +apProfileId: "https://lemmy.world/u/9tr6gyp3"
      +apPublicUrl: "https://lemmy.world/u/9tr6gyp3"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "9tr6gyp3"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690010805 {#22377
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690010805 {#22379
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3074
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2842
        +user: App\Entity\User {#2856
          +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
          +cover: null
          +email: "Atemu@lemmy.ml"
          +username: "@Atemu@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
            \n
            I help maintain Nixpkgs.\n
            \n
            [github.com/Atemu](https://github.com/Atemu)  \n
            [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
            """
          +lastActive: DateTime @1729396942 {#2839
            date: 2024-10-20 06:02: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: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
          +entries: Doctrine\ORM\PersistentCollection {#2864 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
          +posts: Doctrine\ORM\PersistentCollection {#2872 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
          +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
          +follows: Doctrine\ORM\PersistentCollection {#2884 …}
          +followers: Doctrine\ORM\PersistentCollection {#2886 …}
          +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
          +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
          +reports: Doctrine\ORM\PersistentCollection {#2896 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
          +violations: Doctrine\ORM\PersistentCollection {#2900 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
          +awards: Doctrine\ORM\PersistentCollection {#2904 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
          +categories: Doctrine\ORM\PersistentCollection {#2908 …}
          -id: 5938
          -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
          +apId: "Atemu@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/Atemu"
          +apPublicUrl: "https://lemmy.ml/u/Atemu"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "Atemu"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729164511 {#2840
            date: 2024-10-17 13:28:31.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687268817 {#2841
            date: 2023-06-20 15:46:57.0 +02:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1711310795 {#2837
          date: 2024-03-24 21:06:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Imonobor@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2846 …}
        +votes: Doctrine\ORM\PersistentCollection {#2848 …}
        +reports: Doctrine\ORM\PersistentCollection {#2850 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
        -id: 276549
        -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7044218"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704292616 {#2838
          date: 2024-01-03 15:36:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2842}
      +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704304797 {#3075
        date: 2024-01-03 18:59:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3156 …}
      +nested: Doctrine\ORM\PersistentCollection {#3154 …}
      +votes: Doctrine\ORM\PersistentCollection {#3152 …}
      +reports: Doctrine\ORM\PersistentCollection {#3150 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
      -id: 277090
      -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6384547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704304797 {#3078
        date: 2024-01-03 18:59:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "Miracast typically takes priority. It will ask for permission to allow it to display. It will then return to your previous input once the wireless display is disconnected."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704306813 {#3216
      date: 2024-01-03 19:33:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3228 …}
    +nested: Doctrine\ORM\PersistentCollection {#3224 …}
    +votes: Doctrine\ORM\PersistentCollection {#3226 …}
    +reports: Doctrine\ORM\PersistentCollection {#3230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3234 …}
    -id: 277184
    -bodyTs: "'allow':11 'ask':7 'disconnect':28 'display':14,26 'input':22 'miracast':1 'permiss':9 'previous':21 'prioriti':4 'return':18 'take':3 'typic':2 'wireless':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6385061"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704306813 {#3219
      date: 2024-01-03 19:33:33.0 +01:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#22295
  +comment: App\Entity\EntryComment {#3217
    +user: Proxies\__CG__\App\Entity\User {#3222
      +avatar: null
      +cover: null
      +email: "9tr6gyp3@lemmy.world"
      +username: "@9tr6gyp3@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728326815 {#22380
        date: 2024-10-07 20:46:55.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22385 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22388 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22390 …}
      +entries: Doctrine\ORM\PersistentCollection {#22392 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22394 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22396 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22398 …}
      +posts: Doctrine\ORM\PersistentCollection {#22400 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22402 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22404 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22406 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22408 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22410 …}
      +follows: Doctrine\ORM\PersistentCollection {#22412 …}
      +followers: Doctrine\ORM\PersistentCollection {#22414 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22416 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22418 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22420 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22422 …}
      +reports: Doctrine\ORM\PersistentCollection {#22424 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22426 …}
      +violations: Doctrine\ORM\PersistentCollection {#22428 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22430 …}
      +awards: Doctrine\ORM\PersistentCollection {#22432 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22434 …}
      +categories: Doctrine\ORM\PersistentCollection {#22436 …}
      -id: 33130
      -password: "$2y$13$lqfPXBpvRg2.mx2qXVdR3OzzIwFQp5In.mLlhFJmxFgErGauPnt2G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22438 …}
      +apId: "9tr6gyp3@lemmy.world"
      +apProfileId: "https://lemmy.world/u/9tr6gyp3"
      +apPublicUrl: "https://lemmy.world/u/9tr6gyp3"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "9tr6gyp3"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690010805 {#22377
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690010805 {#22379
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3074
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2842
        +user: App\Entity\User {#2856
          +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
          +cover: null
          +email: "Atemu@lemmy.ml"
          +username: "@Atemu@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
            \n
            I help maintain Nixpkgs.\n
            \n
            [github.com/Atemu](https://github.com/Atemu)  \n
            [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
            """
          +lastActive: DateTime @1729396942 {#2839
            date: 2024-10-20 06:02: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: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
          +entries: Doctrine\ORM\PersistentCollection {#2864 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
          +posts: Doctrine\ORM\PersistentCollection {#2872 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
          +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
          +follows: Doctrine\ORM\PersistentCollection {#2884 …}
          +followers: Doctrine\ORM\PersistentCollection {#2886 …}
          +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
          +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
          +reports: Doctrine\ORM\PersistentCollection {#2896 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
          +violations: Doctrine\ORM\PersistentCollection {#2900 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
          +awards: Doctrine\ORM\PersistentCollection {#2904 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
          +categories: Doctrine\ORM\PersistentCollection {#2908 …}
          -id: 5938
          -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
          +apId: "Atemu@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/Atemu"
          +apPublicUrl: "https://lemmy.ml/u/Atemu"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "Atemu"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729164511 {#2840
            date: 2024-10-17 13:28:31.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687268817 {#2841
            date: 2023-06-20 15:46:57.0 +02:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1711310795 {#2837
          date: 2024-03-24 21:06:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Imonobor@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2846 …}
        +votes: Doctrine\ORM\PersistentCollection {#2848 …}
        +reports: Doctrine\ORM\PersistentCollection {#2850 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
        -id: 276549
        -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7044218"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704292616 {#2838
          date: 2024-01-03 15:36:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2842}
      +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704304797 {#3075
        date: 2024-01-03 18:59:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3156 …}
      +nested: Doctrine\ORM\PersistentCollection {#3154 …}
      +votes: Doctrine\ORM\PersistentCollection {#3152 …}
      +reports: Doctrine\ORM\PersistentCollection {#3150 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
      -id: 277090
      -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6384547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704304797 {#3078
        date: 2024-01-03 18:59:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "Miracast typically takes priority. It will ask for permission to allow it to display. It will then return to your previous input once the wireless display is disconnected."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704306813 {#3216
      date: 2024-01-03 19:33:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3228 …}
    +nested: Doctrine\ORM\PersistentCollection {#3224 …}
    +votes: Doctrine\ORM\PersistentCollection {#3226 …}
    +reports: Doctrine\ORM\PersistentCollection {#3230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3234 …}
    -id: 277184
    -bodyTs: "'allow':11 'ask':7 'disconnect':28 'display':14,26 'input':22 'miracast':1 'permiss':9 'previous':21 'prioriti':4 'return':18 'take':3 'typic':2 'wireless':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6385061"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704306813 {#3219
      date: 2024-01-03 19:33:33.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 11.30 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3222
    +avatar: null
    +cover: null
    +email: "9tr6gyp3@lemmy.world"
    +username: "@9tr6gyp3@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728326815 {#22380
      date: 2024-10-07 20:46:55.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#22385 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22388 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#22390 …}
    +entries: Doctrine\ORM\PersistentCollection {#22392 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#22394 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#22396 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22398 …}
    +posts: Doctrine\ORM\PersistentCollection {#22400 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#22402 …}
    +postComments: Doctrine\ORM\PersistentCollection {#22404 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#22406 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#22408 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#22410 …}
    +follows: Doctrine\ORM\PersistentCollection {#22412 …}
    +followers: Doctrine\ORM\PersistentCollection {#22414 …}
    +blocks: Doctrine\ORM\PersistentCollection {#22416 …}
    +blockers: Doctrine\ORM\PersistentCollection {#22418 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#22420 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#22422 …}
    +reports: Doctrine\ORM\PersistentCollection {#22424 …}
    +favourites: Doctrine\ORM\PersistentCollection {#22426 …}
    +violations: Doctrine\ORM\PersistentCollection {#22428 …}
    +notifications: Doctrine\ORM\PersistentCollection {#22430 …}
    +awards: Doctrine\ORM\PersistentCollection {#22432 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#22434 …}
    +categories: Doctrine\ORM\PersistentCollection {#22436 …}
    -id: 33130
    -password: "$2y$13$lqfPXBpvRg2.mx2qXVdR3OzzIwFQp5In.mLlhFJmxFgErGauPnt2G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22438 …}
    +apId: "9tr6gyp3@lemmy.world"
    +apProfileId: "https://lemmy.world/u/9tr6gyp3"
    +apPublicUrl: "https://lemmy.world/u/9tr6gyp3"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "9tr6gyp3"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690010805 {#22377
      date: 2023-07-22 09:26:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690010805 {#22379
      date: 2023-07-22 09:26:45.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#22340
  +user: Proxies\__CG__\App\Entity\User {#3222
    +avatar: null
    +cover: null
    +email: "9tr6gyp3@lemmy.world"
    +username: "@9tr6gyp3@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728326815 {#22380
      date: 2024-10-07 20:46:55.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#22385 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22388 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#22390 …}
    +entries: Doctrine\ORM\PersistentCollection {#22392 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#22394 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#22396 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22398 …}
    +posts: Doctrine\ORM\PersistentCollection {#22400 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#22402 …}
    +postComments: Doctrine\ORM\PersistentCollection {#22404 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#22406 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#22408 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#22410 …}
    +follows: Doctrine\ORM\PersistentCollection {#22412 …}
    +followers: Doctrine\ORM\PersistentCollection {#22414 …}
    +blocks: Doctrine\ORM\PersistentCollection {#22416 …}
    +blockers: Doctrine\ORM\PersistentCollection {#22418 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#22420 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#22422 …}
    +reports: Doctrine\ORM\PersistentCollection {#22424 …}
    +favourites: Doctrine\ORM\PersistentCollection {#22426 …}
    +violations: Doctrine\ORM\PersistentCollection {#22428 …}
    +notifications: Doctrine\ORM\PersistentCollection {#22430 …}
    +awards: Doctrine\ORM\PersistentCollection {#22432 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#22434 …}
    +categories: Doctrine\ORM\PersistentCollection {#22436 …}
    -id: 33130
    -password: "$2y$13$lqfPXBpvRg2.mx2qXVdR3OzzIwFQp5In.mLlhFJmxFgErGauPnt2G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22438 …}
    +apId: "9tr6gyp3@lemmy.world"
    +apProfileId: "https://lemmy.world/u/9tr6gyp3"
    +apPublicUrl: "https://lemmy.world/u/9tr6gyp3"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "9tr6gyp3"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690010805 {#22377
      date: 2023-07-22 09:26:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690010805 {#22379
      date: 2023-07-22 09:26:45.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1704306813 {#3219
    date: 2024-01-03 19:33:33.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#22458
  +date: DateTimeImmutable @1704306813 {#3219
    date: 2024-01-03 19:33:33.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704306813 {#3219
    date: 2024-01-03 19:33:33.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#22512
  +createdAt: DateTimeImmutable @1704306813 {#3219
    date: 2024-01-03 19:33:33.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.14 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3222
    +avatar: null
    +cover: null
    +email: "9tr6gyp3@lemmy.world"
    +username: "@9tr6gyp3@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728326815 {#22380
      date: 2024-10-07 20:46:55.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#22385 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22388 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#22390 …}
    +entries: Doctrine\ORM\PersistentCollection {#22392 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#22394 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#22396 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22398 …}
    +posts: Doctrine\ORM\PersistentCollection {#22400 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#22402 …}
    +postComments: Doctrine\ORM\PersistentCollection {#22404 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#22406 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#22408 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#22410 …}
    +follows: Doctrine\ORM\PersistentCollection {#22412 …}
    +followers: Doctrine\ORM\PersistentCollection {#22414 …}
    +blocks: Doctrine\ORM\PersistentCollection {#22416 …}
    +blockers: Doctrine\ORM\PersistentCollection {#22418 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#22420 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#22422 …}
    +reports: Doctrine\ORM\PersistentCollection {#22424 …}
    +favourites: Doctrine\ORM\PersistentCollection {#22426 …}
    +violations: Doctrine\ORM\PersistentCollection {#22428 …}
    +notifications: Doctrine\ORM\PersistentCollection {#22430 …}
    +awards: Doctrine\ORM\PersistentCollection {#22432 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#22434 …}
    +categories: Doctrine\ORM\PersistentCollection {#22436 …}
    -id: 33130
    -password: "$2y$13$lqfPXBpvRg2.mx2qXVdR3OzzIwFQp5In.mLlhFJmxFgErGauPnt2G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22438 …}
    +apId: "9tr6gyp3@lemmy.world"
    +apProfileId: "https://lemmy.world/u/9tr6gyp3"
    +apPublicUrl: "https://lemmy.world/u/9tr6gyp3"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "9tr6gyp3"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690010805 {#22377
      date: 2023-07-22 09:26:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690010805 {#22379
      date: 2023-07-22 09:26:45.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#22566
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#3222
    +avatar: null
    +cover: null
    +email: "9tr6gyp3@lemmy.world"
    +username: "@9tr6gyp3@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728326815 {#22380
      date: 2024-10-07 20:46:55.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: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#22385 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22388 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#22390 …}
    +entries: Doctrine\ORM\PersistentCollection {#22392 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#22394 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#22396 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22398 …}
    +posts: Doctrine\ORM\PersistentCollection {#22400 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#22402 …}
    +postComments: Doctrine\ORM\PersistentCollection {#22404 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#22406 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#22408 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#22410 …}
    +follows: Doctrine\ORM\PersistentCollection {#22412 …}
    +followers: Doctrine\ORM\PersistentCollection {#22414 …}
    +blocks: Doctrine\ORM\PersistentCollection {#22416 …}
    +blockers: Doctrine\ORM\PersistentCollection {#22418 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#22420 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#22422 …}
    +reports: Doctrine\ORM\PersistentCollection {#22424 …}
    +favourites: Doctrine\ORM\PersistentCollection {#22426 …}
    +violations: Doctrine\ORM\PersistentCollection {#22428 …}
    +notifications: Doctrine\ORM\PersistentCollection {#22430 …}
    +awards: Doctrine\ORM\PersistentCollection {#22432 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#22434 …}
    +categories: Doctrine\ORM\PersistentCollection {#22436 …}
    -id: 33130
    -password: "$2y$13$lqfPXBpvRg2.mx2qXVdR3OzzIwFQp5In.mLlhFJmxFgErGauPnt2G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22438 …}
    +apId: "9tr6gyp3@lemmy.world"
    +apProfileId: "https://lemmy.world/u/9tr6gyp3"
    +apPublicUrl: "https://lemmy.world/u/9tr6gyp3"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "9tr6gyp3"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690010805 {#22377
      date: 2023-07-22 09:26:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690010805 {#22379
      date: 2023-07-22 09:26:45.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.49 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3217
    +user: Proxies\__CG__\App\Entity\User {#3222
      +avatar: null
      +cover: null
      +email: "9tr6gyp3@lemmy.world"
      +username: "@9tr6gyp3@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728326815 {#22380
        date: 2024-10-07 20:46:55.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22385 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22388 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22390 …}
      +entries: Doctrine\ORM\PersistentCollection {#22392 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22394 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22396 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22398 …}
      +posts: Doctrine\ORM\PersistentCollection {#22400 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22402 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22404 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22406 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22408 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22410 …}
      +follows: Doctrine\ORM\PersistentCollection {#22412 …}
      +followers: Doctrine\ORM\PersistentCollection {#22414 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22416 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22418 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22420 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22422 …}
      +reports: Doctrine\ORM\PersistentCollection {#22424 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22426 …}
      +violations: Doctrine\ORM\PersistentCollection {#22428 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22430 …}
      +awards: Doctrine\ORM\PersistentCollection {#22432 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22434 …}
      +categories: Doctrine\ORM\PersistentCollection {#22436 …}
      -id: 33130
      -password: "$2y$13$lqfPXBpvRg2.mx2qXVdR3OzzIwFQp5In.mLlhFJmxFgErGauPnt2G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22438 …}
      +apId: "9tr6gyp3@lemmy.world"
      +apProfileId: "https://lemmy.world/u/9tr6gyp3"
      +apPublicUrl: "https://lemmy.world/u/9tr6gyp3"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "9tr6gyp3"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690010805 {#22377
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690010805 {#22379
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3074
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2842
        +user: App\Entity\User {#2856
          +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
          +cover: null
          +email: "Atemu@lemmy.ml"
          +username: "@Atemu@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
            \n
            I help maintain Nixpkgs.\n
            \n
            [github.com/Atemu](https://github.com/Atemu)  \n
            [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
            """
          +lastActive: DateTime @1729396942 {#2839
            date: 2024-10-20 06:02: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: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
          +entries: Doctrine\ORM\PersistentCollection {#2864 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
          +posts: Doctrine\ORM\PersistentCollection {#2872 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
          +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
          +follows: Doctrine\ORM\PersistentCollection {#2884 …}
          +followers: Doctrine\ORM\PersistentCollection {#2886 …}
          +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
          +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
          +reports: Doctrine\ORM\PersistentCollection {#2896 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
          +violations: Doctrine\ORM\PersistentCollection {#2900 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
          +awards: Doctrine\ORM\PersistentCollection {#2904 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
          +categories: Doctrine\ORM\PersistentCollection {#2908 …}
          -id: 5938
          -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
          +apId: "Atemu@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/Atemu"
          +apPublicUrl: "https://lemmy.ml/u/Atemu"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "Atemu"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729164511 {#2840
            date: 2024-10-17 13:28:31.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687268817 {#2841
            date: 2023-06-20 15:46:57.0 +02:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1711310795 {#2837
          date: 2024-03-24 21:06:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Imonobor@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2846 …}
        +votes: Doctrine\ORM\PersistentCollection {#2848 …}
        +reports: Doctrine\ORM\PersistentCollection {#2850 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
        -id: 276549
        -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7044218"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704292616 {#2838
          date: 2024-01-03 15:36:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2842}
      +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704304797 {#3075
        date: 2024-01-03 18:59:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3156 …}
      +nested: Doctrine\ORM\PersistentCollection {#3154 …}
      +votes: Doctrine\ORM\PersistentCollection {#3152 …}
      +reports: Doctrine\ORM\PersistentCollection {#3150 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
      -id: 277090
      -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6384547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704304797 {#3078
        date: 2024-01-03 18:59:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "Miracast typically takes priority. It will ask for permission to allow it to display. It will then return to your previous input once the wireless display is disconnected."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704306813 {#3216
      date: 2024-01-03 19:33:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3228 …}
    +nested: Doctrine\ORM\PersistentCollection {#3224 …}
    +votes: Doctrine\ORM\PersistentCollection {#3226 …}
    +reports: Doctrine\ORM\PersistentCollection {#3230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3234 …}
    -id: 277184
    -bodyTs: "'allow':11 'ask':7 'disconnect':28 'display':14,26 'input':22 'miracast':1 'permiss':9 'previous':21 'prioriti':4 'return':18 'take':3 'typic':2 'wireless':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6385061"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704306813 {#3219
      date: 2024-01-03 19:33:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#22635
  +subject: App\Entity\EntryComment {#3217
    +user: Proxies\__CG__\App\Entity\User {#3222
      +avatar: null
      +cover: null
      +email: "9tr6gyp3@lemmy.world"
      +username: "@9tr6gyp3@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728326815 {#22380
        date: 2024-10-07 20:46:55.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22385 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22388 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22390 …}
      +entries: Doctrine\ORM\PersistentCollection {#22392 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22394 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22396 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22398 …}
      +posts: Doctrine\ORM\PersistentCollection {#22400 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22402 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22404 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22406 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22408 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22410 …}
      +follows: Doctrine\ORM\PersistentCollection {#22412 …}
      +followers: Doctrine\ORM\PersistentCollection {#22414 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22416 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22418 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22420 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22422 …}
      +reports: Doctrine\ORM\PersistentCollection {#22424 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22426 …}
      +violations: Doctrine\ORM\PersistentCollection {#22428 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22430 …}
      +awards: Doctrine\ORM\PersistentCollection {#22432 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22434 …}
      +categories: Doctrine\ORM\PersistentCollection {#22436 …}
      -id: 33130
      -password: "$2y$13$lqfPXBpvRg2.mx2qXVdR3OzzIwFQp5In.mLlhFJmxFgErGauPnt2G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22438 …}
      +apId: "9tr6gyp3@lemmy.world"
      +apProfileId: "https://lemmy.world/u/9tr6gyp3"
      +apPublicUrl: "https://lemmy.world/u/9tr6gyp3"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "9tr6gyp3"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690010805 {#22377
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690010805 {#22379
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3074
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2842
        +user: App\Entity\User {#2856
          +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
          +cover: null
          +email: "Atemu@lemmy.ml"
          +username: "@Atemu@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
            \n
            I help maintain Nixpkgs.\n
            \n
            [github.com/Atemu](https://github.com/Atemu)  \n
            [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
            """
          +lastActive: DateTime @1729396942 {#2839
            date: 2024-10-20 06:02: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: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
          +entries: Doctrine\ORM\PersistentCollection {#2864 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
          +posts: Doctrine\ORM\PersistentCollection {#2872 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
          +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
          +follows: Doctrine\ORM\PersistentCollection {#2884 …}
          +followers: Doctrine\ORM\PersistentCollection {#2886 …}
          +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
          +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
          +reports: Doctrine\ORM\PersistentCollection {#2896 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
          +violations: Doctrine\ORM\PersistentCollection {#2900 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
          +awards: Doctrine\ORM\PersistentCollection {#2904 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
          +categories: Doctrine\ORM\PersistentCollection {#2908 …}
          -id: 5938
          -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
          +apId: "Atemu@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/Atemu"
          +apPublicUrl: "https://lemmy.ml/u/Atemu"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "Atemu"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729164511 {#2840
            date: 2024-10-17 13:28:31.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687268817 {#2841
            date: 2023-06-20 15:46:57.0 +02:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1711310795 {#2837
          date: 2024-03-24 21:06:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Imonobor@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2846 …}
        +votes: Doctrine\ORM\PersistentCollection {#2848 …}
        +reports: Doctrine\ORM\PersistentCollection {#2850 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
        -id: 276549
        -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7044218"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704292616 {#2838
          date: 2024-01-03 15:36:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2842}
      +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704304797 {#3075
        date: 2024-01-03 18:59:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3156 …}
      +nested: Doctrine\ORM\PersistentCollection {#3154 …}
      +votes: Doctrine\ORM\PersistentCollection {#3152 …}
      +reports: Doctrine\ORM\PersistentCollection {#3150 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
      -id: 277090
      -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6384547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704304797 {#3078
        date: 2024-01-03 18:59:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "Miracast typically takes priority. It will ask for permission to allow it to display. It will then return to your previous input once the wireless display is disconnected."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704306813 {#3216
      date: 2024-01-03 19:33:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3228 …}
    +nested: Doctrine\ORM\PersistentCollection {#3224 …}
    +votes: Doctrine\ORM\PersistentCollection {#3226 …}
    +reports: Doctrine\ORM\PersistentCollection {#3230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3234 …}
    -id: 277184
    -bodyTs: "'allow':11 'ask':7 'disconnect':28 'display':14,26 'input':22 'miracast':1 'permiss':9 'previous':21 'prioriti':4 'return':18 'take':3 'typic':2 'wireless':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6385061"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704306813 {#3219
      date: 2024-01-03 19:33:33.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.81 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3217
    +user: Proxies\__CG__\App\Entity\User {#3222
      +avatar: null
      +cover: null
      +email: "9tr6gyp3@lemmy.world"
      +username: "@9tr6gyp3@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728326815 {#22380
        date: 2024-10-07 20:46:55.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22385 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22388 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22390 …}
      +entries: Doctrine\ORM\PersistentCollection {#22392 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22394 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22396 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22398 …}
      +posts: Doctrine\ORM\PersistentCollection {#22400 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22402 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22404 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22406 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22408 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22410 …}
      +follows: Doctrine\ORM\PersistentCollection {#22412 …}
      +followers: Doctrine\ORM\PersistentCollection {#22414 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22416 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22418 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22420 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22422 …}
      +reports: Doctrine\ORM\PersistentCollection {#22424 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22426 …}
      +violations: Doctrine\ORM\PersistentCollection {#22428 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22430 …}
      +awards: Doctrine\ORM\PersistentCollection {#22432 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22434 …}
      +categories: Doctrine\ORM\PersistentCollection {#22436 …}
      -id: 33130
      -password: "$2y$13$lqfPXBpvRg2.mx2qXVdR3OzzIwFQp5In.mLlhFJmxFgErGauPnt2G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22438 …}
      +apId: "9tr6gyp3@lemmy.world"
      +apProfileId: "https://lemmy.world/u/9tr6gyp3"
      +apPublicUrl: "https://lemmy.world/u/9tr6gyp3"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "9tr6gyp3"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690010805 {#22377
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690010805 {#22379
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3074
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2842
        +user: App\Entity\User {#2856
          +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
          +cover: null
          +email: "Atemu@lemmy.ml"
          +username: "@Atemu@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
            \n
            I help maintain Nixpkgs.\n
            \n
            [github.com/Atemu](https://github.com/Atemu)  \n
            [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
            """
          +lastActive: DateTime @1729396942 {#2839
            date: 2024-10-20 06:02: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: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
          +entries: Doctrine\ORM\PersistentCollection {#2864 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
          +posts: Doctrine\ORM\PersistentCollection {#2872 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
          +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
          +follows: Doctrine\ORM\PersistentCollection {#2884 …}
          +followers: Doctrine\ORM\PersistentCollection {#2886 …}
          +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
          +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
          +reports: Doctrine\ORM\PersistentCollection {#2896 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
          +violations: Doctrine\ORM\PersistentCollection {#2900 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
          +awards: Doctrine\ORM\PersistentCollection {#2904 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
          +categories: Doctrine\ORM\PersistentCollection {#2908 …}
          -id: 5938
          -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
          +apId: "Atemu@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/Atemu"
          +apPublicUrl: "https://lemmy.ml/u/Atemu"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "Atemu"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729164511 {#2840
            date: 2024-10-17 13:28:31.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687268817 {#2841
            date: 2023-06-20 15:46:57.0 +02:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1711310795 {#2837
          date: 2024-03-24 21:06:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Imonobor@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2846 …}
        +votes: Doctrine\ORM\PersistentCollection {#2848 …}
        +reports: Doctrine\ORM\PersistentCollection {#2850 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
        -id: 276549
        -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7044218"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704292616 {#2838
          date: 2024-01-03 15:36:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2842}
      +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704304797 {#3075
        date: 2024-01-03 18:59:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3156 …}
      +nested: Doctrine\ORM\PersistentCollection {#3154 …}
      +votes: Doctrine\ORM\PersistentCollection {#3152 …}
      +reports: Doctrine\ORM\PersistentCollection {#3150 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
      -id: 277090
      -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6384547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704304797 {#3078
        date: 2024-01-03 18:59:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "Miracast typically takes priority. It will ask for permission to allow it to display. It will then return to your previous input once the wireless display is disconnected."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704306813 {#3216
      date: 2024-01-03 19:33:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3228 …}
    +nested: Doctrine\ORM\PersistentCollection {#3224 …}
    +votes: Doctrine\ORM\PersistentCollection {#3226 …}
    +reports: Doctrine\ORM\PersistentCollection {#3230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3234 …}
    -id: 277184
    -bodyTs: "'allow':11 'ask':7 'disconnect':28 'display':14,26 'input':22 'miracast':1 'permiss':9 'previous':21 'prioriti':4 'return':18 'take':3 'typic':2 'wireless':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6385061"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704306813 {#3219
      date: 2024-01-03 19:33:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#22692
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3217
    +user: Proxies\__CG__\App\Entity\User {#3222
      +avatar: null
      +cover: null
      +email: "9tr6gyp3@lemmy.world"
      +username: "@9tr6gyp3@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728326815 {#22380
        date: 2024-10-07 20:46:55.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22385 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22388 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22390 …}
      +entries: Doctrine\ORM\PersistentCollection {#22392 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22394 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22396 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22398 …}
      +posts: Doctrine\ORM\PersistentCollection {#22400 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22402 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22404 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22406 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22408 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22410 …}
      +follows: Doctrine\ORM\PersistentCollection {#22412 …}
      +followers: Doctrine\ORM\PersistentCollection {#22414 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22416 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22418 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22420 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22422 …}
      +reports: Doctrine\ORM\PersistentCollection {#22424 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22426 …}
      +violations: Doctrine\ORM\PersistentCollection {#22428 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22430 …}
      +awards: Doctrine\ORM\PersistentCollection {#22432 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22434 …}
      +categories: Doctrine\ORM\PersistentCollection {#22436 …}
      -id: 33130
      -password: "$2y$13$lqfPXBpvRg2.mx2qXVdR3OzzIwFQp5In.mLlhFJmxFgErGauPnt2G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22438 …}
      +apId: "9tr6gyp3@lemmy.world"
      +apProfileId: "https://lemmy.world/u/9tr6gyp3"
      +apPublicUrl: "https://lemmy.world/u/9tr6gyp3"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "9tr6gyp3"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690010805 {#22377
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690010805 {#22379
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3074
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2842
        +user: App\Entity\User {#2856
          +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
          +cover: null
          +email: "Atemu@lemmy.ml"
          +username: "@Atemu@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
            \n
            I help maintain Nixpkgs.\n
            \n
            [github.com/Atemu](https://github.com/Atemu)  \n
            [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
            """
          +lastActive: DateTime @1729396942 {#2839
            date: 2024-10-20 06:02: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: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
          +entries: Doctrine\ORM\PersistentCollection {#2864 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
          +posts: Doctrine\ORM\PersistentCollection {#2872 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
          +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
          +follows: Doctrine\ORM\PersistentCollection {#2884 …}
          +followers: Doctrine\ORM\PersistentCollection {#2886 …}
          +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
          +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
          +reports: Doctrine\ORM\PersistentCollection {#2896 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
          +violations: Doctrine\ORM\PersistentCollection {#2900 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
          +awards: Doctrine\ORM\PersistentCollection {#2904 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
          +categories: Doctrine\ORM\PersistentCollection {#2908 …}
          -id: 5938
          -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
          +apId: "Atemu@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/Atemu"
          +apPublicUrl: "https://lemmy.ml/u/Atemu"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "Atemu"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729164511 {#2840
            date: 2024-10-17 13:28:31.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687268817 {#2841
            date: 2023-06-20 15:46:57.0 +02:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1711310795 {#2837
          date: 2024-03-24 21:06:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Imonobor@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2846 …}
        +votes: Doctrine\ORM\PersistentCollection {#2848 …}
        +reports: Doctrine\ORM\PersistentCollection {#2850 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
        -id: 276549
        -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7044218"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704292616 {#2838
          date: 2024-01-03 15:36:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2842}
      +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704304797 {#3075
        date: 2024-01-03 18:59:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3156 …}
      +nested: Doctrine\ORM\PersistentCollection {#3154 …}
      +votes: Doctrine\ORM\PersistentCollection {#3152 …}
      +reports: Doctrine\ORM\PersistentCollection {#3150 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
      -id: 277090
      -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6384547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704304797 {#3078
        date: 2024-01-03 18:59:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "Miracast typically takes priority. It will ask for permission to allow it to display. It will then return to your previous input once the wireless display is disconnected."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704306813 {#3216
      date: 2024-01-03 19:33:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3228 …}
    +nested: Doctrine\ORM\PersistentCollection {#3224 …}
    +votes: Doctrine\ORM\PersistentCollection {#3226 …}
    +reports: Doctrine\ORM\PersistentCollection {#3230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3234 …}
    -id: 277184
    -bodyTs: "'allow':11 'ask':7 'disconnect':28 'display':14,26 'input':22 'miracast':1 'permiss':9 'previous':21 'prioriti':4 'return':18 'take':3 'typic':2 'wireless':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6385061"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704306813 {#3219
      date: 2024-01-03 19:33:33.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 0.91 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3217
    +user: Proxies\__CG__\App\Entity\User {#3222
      +avatar: null
      +cover: null
      +email: "9tr6gyp3@lemmy.world"
      +username: "@9tr6gyp3@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728326815 {#22380
        date: 2024-10-07 20:46:55.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22385 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22388 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22390 …}
      +entries: Doctrine\ORM\PersistentCollection {#22392 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22394 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22396 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22398 …}
      +posts: Doctrine\ORM\PersistentCollection {#22400 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22402 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22404 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22406 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22408 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22410 …}
      +follows: Doctrine\ORM\PersistentCollection {#22412 …}
      +followers: Doctrine\ORM\PersistentCollection {#22414 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22416 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22418 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22420 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22422 …}
      +reports: Doctrine\ORM\PersistentCollection {#22424 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22426 …}
      +violations: Doctrine\ORM\PersistentCollection {#22428 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22430 …}
      +awards: Doctrine\ORM\PersistentCollection {#22432 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22434 …}
      +categories: Doctrine\ORM\PersistentCollection {#22436 …}
      -id: 33130
      -password: "$2y$13$lqfPXBpvRg2.mx2qXVdR3OzzIwFQp5In.mLlhFJmxFgErGauPnt2G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22438 …}
      +apId: "9tr6gyp3@lemmy.world"
      +apProfileId: "https://lemmy.world/u/9tr6gyp3"
      +apPublicUrl: "https://lemmy.world/u/9tr6gyp3"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "9tr6gyp3"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690010805 {#22377
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690010805 {#22379
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3074
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2842
        +user: App\Entity\User {#2856
          +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
          +cover: null
          +email: "Atemu@lemmy.ml"
          +username: "@Atemu@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
            \n
            I help maintain Nixpkgs.\n
            \n
            [github.com/Atemu](https://github.com/Atemu)  \n
            [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
            """
          +lastActive: DateTime @1729396942 {#2839
            date: 2024-10-20 06:02: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: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
          +entries: Doctrine\ORM\PersistentCollection {#2864 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
          +posts: Doctrine\ORM\PersistentCollection {#2872 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
          +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
          +follows: Doctrine\ORM\PersistentCollection {#2884 …}
          +followers: Doctrine\ORM\PersistentCollection {#2886 …}
          +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
          +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
          +reports: Doctrine\ORM\PersistentCollection {#2896 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
          +violations: Doctrine\ORM\PersistentCollection {#2900 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
          +awards: Doctrine\ORM\PersistentCollection {#2904 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
          +categories: Doctrine\ORM\PersistentCollection {#2908 …}
          -id: 5938
          -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
          +apId: "Atemu@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/Atemu"
          +apPublicUrl: "https://lemmy.ml/u/Atemu"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "Atemu"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729164511 {#2840
            date: 2024-10-17 13:28:31.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687268817 {#2841
            date: 2023-06-20 15:46:57.0 +02:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1711310795 {#2837
          date: 2024-03-24 21:06:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Imonobor@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2846 …}
        +votes: Doctrine\ORM\PersistentCollection {#2848 …}
        +reports: Doctrine\ORM\PersistentCollection {#2850 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
        -id: 276549
        -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7044218"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704292616 {#2838
          date: 2024-01-03 15:36:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2842}
      +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704304797 {#3075
        date: 2024-01-03 18:59:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3156 …}
      +nested: Doctrine\ORM\PersistentCollection {#3154 …}
      +votes: Doctrine\ORM\PersistentCollection {#3152 …}
      +reports: Doctrine\ORM\PersistentCollection {#3150 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
      -id: 277090
      -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6384547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704304797 {#3078
        date: 2024-01-03 18:59:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "Miracast typically takes priority. It will ask for permission to allow it to display. It will then return to your previous input once the wireless display is disconnected."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704306813 {#3216
      date: 2024-01-03 19:33:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3228 …}
    +nested: Doctrine\ORM\PersistentCollection {#3224 …}
    +votes: Doctrine\ORM\PersistentCollection {#3226 …}
    +reports: Doctrine\ORM\PersistentCollection {#3230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3234 …}
    -id: 277184
    -bodyTs: "'allow':11 'ask':7 'disconnect':28 'display':14,26 'input':22 'miracast':1 'permiss':9 'previous':21 'prioriti':4 'return':18 'take':3 'typic':2 'wireless':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6385061"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704306813 {#3219
      date: 2024-01-03 19:33:33.0 +01:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#22932
  +comment: App\Entity\EntryComment {#3217
    +user: Proxies\__CG__\App\Entity\User {#3222
      +avatar: null
      +cover: null
      +email: "9tr6gyp3@lemmy.world"
      +username: "@9tr6gyp3@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728326815 {#22380
        date: 2024-10-07 20:46:55.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: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#22385 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#22388 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#22390 …}
      +entries: Doctrine\ORM\PersistentCollection {#22392 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#22394 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#22396 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#22398 …}
      +posts: Doctrine\ORM\PersistentCollection {#22400 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#22402 …}
      +postComments: Doctrine\ORM\PersistentCollection {#22404 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#22406 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#22408 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#22410 …}
      +follows: Doctrine\ORM\PersistentCollection {#22412 …}
      +followers: Doctrine\ORM\PersistentCollection {#22414 …}
      +blocks: Doctrine\ORM\PersistentCollection {#22416 …}
      +blockers: Doctrine\ORM\PersistentCollection {#22418 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#22420 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#22422 …}
      +reports: Doctrine\ORM\PersistentCollection {#22424 …}
      +favourites: Doctrine\ORM\PersistentCollection {#22426 …}
      +violations: Doctrine\ORM\PersistentCollection {#22428 …}
      +notifications: Doctrine\ORM\PersistentCollection {#22430 …}
      +awards: Doctrine\ORM\PersistentCollection {#22432 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#22434 …}
      +categories: Doctrine\ORM\PersistentCollection {#22436 …}
      -id: 33130
      -password: "$2y$13$lqfPXBpvRg2.mx2qXVdR3OzzIwFQp5In.mLlhFJmxFgErGauPnt2G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#22438 …}
      +apId: "9tr6gyp3@lemmy.world"
      +apProfileId: "https://lemmy.world/u/9tr6gyp3"
      +apPublicUrl: "https://lemmy.world/u/9tr6gyp3"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "9tr6gyp3"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1690010805 {#22377
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1690010805 {#22379
        date: 2023-07-22 09:26:45.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3074
      +user: Proxies\__CG__\App\Entity\User {#3157 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2842
        +user: App\Entity\User {#2856
          +avatar: Proxies\__CG__\App\Entity\Image {#2857 …}
          +cover: null
          +email: "Atemu@lemmy.ml"
          +username: "@Atemu@lemmy.ml"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: """
            Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.\n
            \n
            I help maintain Nixpkgs.\n
            \n
            [github.com/Atemu](https://github.com/Atemu)  \n
            [reddit.com/u/Atemu12](https://reddit.com/u/Atemu12) (Probably won’t be active much anymore.)
            """
          +lastActive: DateTime @1729396942 {#2839
            date: 2024-10-20 06:02: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: true
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: false
          +notifyOnNewEntryCommentReply: false
          +notifyOnNewPost: false
          +notifyOnNewPostReply: false
          +notifyOnNewPostCommentReply: false
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#2858 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2860 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#2862 …}
          +entries: Doctrine\ORM\PersistentCollection {#2864 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#2866 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#2868 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2870 …}
          +posts: Doctrine\ORM\PersistentCollection {#2872 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#2874 …}
          +postComments: Doctrine\ORM\PersistentCollection {#2876 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#2878 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2880 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
          +follows: Doctrine\ORM\PersistentCollection {#2884 …}
          +followers: Doctrine\ORM\PersistentCollection {#2886 …}
          +blocks: Doctrine\ORM\PersistentCollection {#2888 …}
          +blockers: Doctrine\ORM\PersistentCollection {#2890 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2892 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#2894 …}
          +reports: Doctrine\ORM\PersistentCollection {#2896 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2898 …}
          +violations: Doctrine\ORM\PersistentCollection {#2900 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2902 …}
          +awards: Doctrine\ORM\PersistentCollection {#2904 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#2906 …}
          +categories: Doctrine\ORM\PersistentCollection {#2908 …}
          -id: 5938
          -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2910 …}
          +apId: "Atemu@lemmy.ml"
          +apProfileId: "https://lemmy.ml/u/Atemu"
          +apPublicUrl: "https://lemmy.ml/u/Atemu"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.ml/inbox"
          +apDomain: "lemmy.ml"
          +apPreferredUsername: "Atemu"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1729164511 {#2840
            date: 2024-10-17 13:28:31.0 +02:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1687268817 {#2841
            date: 2023-06-20 15:46:57.0 +02:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2843 …2}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: "Not what you’re asking for but a potential solution: Your TV itself might support Miracast."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1711310795 {#2837
          date: 2024-03-24 21:06:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Imonobor@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2844 …}
        +nested: Doctrine\ORM\PersistentCollection {#2846 …}
        +votes: Doctrine\ORM\PersistentCollection {#2848 …}
        +reports: Doctrine\ORM\PersistentCollection {#2850 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2852 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2854 …}
        -id: 276549
        -bodyTs: "'ask':5 'might':14 'miracast':16 'potenti':9 're':4 'solut':10 'support':15 'tv':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/7044218"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704292616 {#2838
          date: 2024-01-03 15:36:56.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2842}
      +body: "This is actually something I haven’t thought of. I’ll check it as soon as they deliver it. :D Although wouldn’t switching between HDMI input and miracast be janky, or does it happen automatically?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704304797 {#3075
        date: 2024-01-03 18:59:57.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Imonobor@lemmy.world"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3156 …}
      +nested: Doctrine\ORM\PersistentCollection {#3154 …}
      +votes: Doctrine\ORM\PersistentCollection {#3152 …}
      +reports: Doctrine\ORM\PersistentCollection {#3150 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
      -id: 277090
      -bodyTs: "'actual':3 'although':21 'automat':36 'check':12 'd':20 'deliv':18 'happen':35 'haven':6 'hdmi':26 'input':27 'janki':31 'll':11 'miracast':29 'someth':4 'soon':15 'switch':24 'thought':8 'wouldn':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6384547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704304797 {#3078
        date: 2024-01-03 18:59:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2842}
    +body: "Miracast typically takes priority. It will ask for permission to allow it to display. It will then return to your previous input once the wireless display is disconnected."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704306813 {#3216
      date: 2024-01-03 19:33:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
      "@Atemu@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3228 …}
    +nested: Doctrine\ORM\PersistentCollection {#3224 …}
    +votes: Doctrine\ORM\PersistentCollection {#3226 …}
    +reports: Doctrine\ORM\PersistentCollection {#3230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3232 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3234 …}
    -id: 277184
    -bodyTs: "'allow':11 'ask':7 'disconnect':28 'display':14,26 'input':22 'miracast':1 'permiss':9 'previous':21 'prioriti':4 'return':18 'take':3 'typic':2 'wireless':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6385061"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704306813 {#3219
      date: 2024-01-03 19:33:33.0 +01:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 56.51 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2917
    +user: App\Entity\User {#2930
      +avatar: null
      +cover: null
      +email: "lemann@lemmy.dbzer0.com"
      +username: "@lemann@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Hey 👋 I’m Lemann: mark II\n
        \n
        I like tech, bicycles, and nature.\n
        \n
        Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n
        \n
        ![Dancing Parrot wearing sunglasses](https://c.tenor.com/d3RKzo0L4n8AAAAC/tenor.gif)
        """
      +lastActive: DateTime @1729579466 {#2914
        date: 2024-10-22 08:44:26.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 {#2931 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2933 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2935 …}
      +entries: Doctrine\ORM\PersistentCollection {#2937 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2941 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2943 …}
      +posts: Doctrine\ORM\PersistentCollection {#2945 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2947 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2951 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2953 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +follows: Doctrine\ORM\PersistentCollection {#2957 …}
      +followers: Doctrine\ORM\PersistentCollection {#2959 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2961 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2963 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2965 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2967 …}
      +reports: Doctrine\ORM\PersistentCollection {#2969 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2971 …}
      +violations: Doctrine\ORM\PersistentCollection {#2973 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
      +awards: Doctrine\ORM\PersistentCollection {#2977 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2979 …}
      +categories: Doctrine\ORM\PersistentCollection {#2981 …}
      -id: 86812
      -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2983 …}
      +apId: "lemann@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/lemann"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "lemann"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706609206 {#2915
        date: 2024-01-30 11:06:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1706609205 {#2916
        date: 2024-01-30 11:06:45.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      It requires hardware support, and isn’t a feature you can implement or initiate within an android app.\n
      \n
      If you can reach the maintainer for that TV box’s lineage ROM, they may be able to have a look at it
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704281691 {#2912
      date: 2024-01-03 12:34:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2918 …}
    +nested: Doctrine\ORM\PersistentCollection {#2920 …}
    +votes: Doctrine\ORM\PersistentCollection {#2922 …}
    +reports: Doctrine\ORM\PersistentCollection {#2924 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2926 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2928 …}
    -id: 276151
    -bodyTs: "'abl':35 'android':17 'app':18 'box':28 'featur':9 'hardwar':3 'implement':12 'initi':14 'isn':6 'lineag':30 'look':39 'maintain':24 'may':33 'reach':22 'requir':2 'rom':31 'support':4 'tv':27 'within':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6382802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704281691 {#2913
      date: 2024-01-03 12:34:51.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#23019
  +comment: App\Entity\EntryComment {#2917
    +user: App\Entity\User {#2930
      +avatar: null
      +cover: null
      +email: "lemann@lemmy.dbzer0.com"
      +username: "@lemann@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Hey 👋 I’m Lemann: mark II\n
        \n
        I like tech, bicycles, and nature.\n
        \n
        Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n
        \n
        ![Dancing Parrot wearing sunglasses](https://c.tenor.com/d3RKzo0L4n8AAAAC/tenor.gif)
        """
      +lastActive: DateTime @1729579466 {#2914
        date: 2024-10-22 08:44:26.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 {#2931 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2933 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2935 …}
      +entries: Doctrine\ORM\PersistentCollection {#2937 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2941 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2943 …}
      +posts: Doctrine\ORM\PersistentCollection {#2945 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2947 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2951 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2953 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +follows: Doctrine\ORM\PersistentCollection {#2957 …}
      +followers: Doctrine\ORM\PersistentCollection {#2959 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2961 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2963 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2965 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2967 …}
      +reports: Doctrine\ORM\PersistentCollection {#2969 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2971 …}
      +violations: Doctrine\ORM\PersistentCollection {#2973 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
      +awards: Doctrine\ORM\PersistentCollection {#2977 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2979 …}
      +categories: Doctrine\ORM\PersistentCollection {#2981 …}
      -id: 86812
      -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2983 …}
      +apId: "lemann@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/lemann"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "lemann"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706609206 {#2915
        date: 2024-01-30 11:06:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1706609205 {#2916
        date: 2024-01-30 11:06:45.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      It requires hardware support, and isn’t a feature you can implement or initiate within an android app.\n
      \n
      If you can reach the maintainer for that TV box’s lineage ROM, they may be able to have a look at it
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704281691 {#2912
      date: 2024-01-03 12:34:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2918 …}
    +nested: Doctrine\ORM\PersistentCollection {#2920 …}
    +votes: Doctrine\ORM\PersistentCollection {#2922 …}
    +reports: Doctrine\ORM\PersistentCollection {#2924 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2926 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2928 …}
    -id: 276151
    -bodyTs: "'abl':35 'android':17 'app':18 'box':28 'featur':9 'hardwar':3 'implement':12 'initi':14 'isn':6 'lineag':30 'look':39 'maintain':24 'may':33 'reach':22 'requir':2 'rom':31 'support':4 'tv':27 'within':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6382802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704281691 {#2913
      date: 2024-01-03 12:34:51.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2930
    +avatar: null
    +cover: null
    +email: "lemann@lemmy.dbzer0.com"
    +username: "@lemann@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Hey 👋 I’m Lemann: mark II\n
      \n
      I like tech, bicycles, and nature.\n
      \n
      Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n
      \n
      ![Dancing Parrot wearing sunglasses](https://c.tenor.com/d3RKzo0L4n8AAAAC/tenor.gif)
      """
    +lastActive: DateTime @1729579466 {#2914
      date: 2024-10-22 08:44:26.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 {#2931 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2933 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2935 …}
    +entries: Doctrine\ORM\PersistentCollection {#2937 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2939 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2941 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2943 …}
    +posts: Doctrine\ORM\PersistentCollection {#2945 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2947 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2949 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2951 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2953 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
    +follows: Doctrine\ORM\PersistentCollection {#2957 …}
    +followers: Doctrine\ORM\PersistentCollection {#2959 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2961 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2963 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2965 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2967 …}
    +reports: Doctrine\ORM\PersistentCollection {#2969 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2971 …}
    +violations: Doctrine\ORM\PersistentCollection {#2973 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
    +awards: Doctrine\ORM\PersistentCollection {#2977 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2979 …}
    +categories: Doctrine\ORM\PersistentCollection {#2981 …}
    -id: 86812
    -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2983 …}
    +apId: "lemann@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/lemann"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "lemann"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706609206 {#2915
      date: 2024-01-30 11:06:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1706609205 {#2916
      date: 2024-01-30 11:06:45.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#23064
  +user: App\Entity\User {#2930
    +avatar: null
    +cover: null
    +email: "lemann@lemmy.dbzer0.com"
    +username: "@lemann@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Hey 👋 I’m Lemann: mark II\n
      \n
      I like tech, bicycles, and nature.\n
      \n
      Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n
      \n
      ![Dancing Parrot wearing sunglasses](https://c.tenor.com/d3RKzo0L4n8AAAAC/tenor.gif)
      """
    +lastActive: DateTime @1729579466 {#2914
      date: 2024-10-22 08:44:26.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 {#2931 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2933 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2935 …}
    +entries: Doctrine\ORM\PersistentCollection {#2937 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2939 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2941 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2943 …}
    +posts: Doctrine\ORM\PersistentCollection {#2945 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2947 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2949 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2951 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2953 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
    +follows: Doctrine\ORM\PersistentCollection {#2957 …}
    +followers: Doctrine\ORM\PersistentCollection {#2959 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2961 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2963 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2965 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2967 …}
    +reports: Doctrine\ORM\PersistentCollection {#2969 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2971 …}
    +violations: Doctrine\ORM\PersistentCollection {#2973 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
    +awards: Doctrine\ORM\PersistentCollection {#2977 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2979 …}
    +categories: Doctrine\ORM\PersistentCollection {#2981 …}
    -id: 86812
    -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2983 …}
    +apId: "lemann@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/lemann"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "lemann"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706609206 {#2915
      date: 2024-01-30 11:06:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1706609205 {#2916
      date: 2024-01-30 11:06:45.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1704281691 {#2913
    date: 2024-01-03 12:34:51.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#23119
  +date: DateTimeImmutable @1704281691 {#2913
    date: 2024-01-03 12:34:51.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704281691 {#2913
    date: 2024-01-03 12:34:51.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#23173
  +createdAt: DateTimeImmutable @1704281691 {#2913
    date: 2024-01-03 12:34:51.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.16 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2843
    +user: Proxies\__CG__\App\Entity\User {#3157
      +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
      +cover: null
      +email: "Imonobor@lemmy.world"
      +username: "@Imonobor@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Just another FOSS nerd."
      +lastActive: DateTime @1711502736 {#21685
        date: 2024-03-27 02:25:36.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
      +entries: Doctrine\ORM\PersistentCollection {#21698 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
      +posts: Doctrine\ORM\PersistentCollection {#21706 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
      +follows: Doctrine\ORM\PersistentCollection {#21718 …}
      +followers: Doctrine\ORM\PersistentCollection {#21720 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
      +reports: Doctrine\ORM\PersistentCollection {#21730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
      +violations: Doctrine\ORM\PersistentCollection {#21734 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
      +awards: Doctrine\ORM\PersistentCollection {#21738 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
      +categories: Doctrine\ORM\PersistentCollection {#21742 …}
      -id: 89310
      -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
      +apId: "Imonobor@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Imonobor"
      +apPublicUrl: "https://lemmy.world/u/Imonobor"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Imonobor"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711149158 {#21682
        date: 2024-03-23 00:12:38.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711149156 {#21684
        date: 2024-03-23 00:12:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
    +title: "FOSS Miracast/WiDi receiver for Android TV?"
    +url: null
    +body: """
      Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
      \n
      I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
      \n
      I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
      \n
      Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 27
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712572208 {#20930
      date: 2024-04-08 12:30:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#20929 …}
    +votes: Doctrine\ORM\PersistentCollection {#20937 …}
    +reports: Doctrine\ORM\PersistentCollection {#20939 …}
    +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
    +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
    +badges: Doctrine\ORM\PersistentCollection {#20945 …}
    +children: []
    -id: 26880
    -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
    -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704353304
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10260681"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704266904 {#20927
      date: 2024-01-03 08:28:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#23227
  +entry: Proxies\__CG__\App\Entity\Entry {#2843
    +user: Proxies\__CG__\App\Entity\User {#3157
      +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
      +cover: null
      +email: "Imonobor@lemmy.world"
      +username: "@Imonobor@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Just another FOSS nerd."
      +lastActive: DateTime @1711502736 {#21685
        date: 2024-03-27 02:25:36.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
      +entries: Doctrine\ORM\PersistentCollection {#21698 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
      +posts: Doctrine\ORM\PersistentCollection {#21706 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
      +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
      +follows: Doctrine\ORM\PersistentCollection {#21718 …}
      +followers: Doctrine\ORM\PersistentCollection {#21720 …}
      +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
      +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
      +reports: Doctrine\ORM\PersistentCollection {#21730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
      +violations: Doctrine\ORM\PersistentCollection {#21734 …}
      +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
      +awards: Doctrine\ORM\PersistentCollection {#21738 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
      +categories: Doctrine\ORM\PersistentCollection {#21742 …}
      -id: 89310
      -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
      +apId: "Imonobor@lemmy.world"
      +apProfileId: "https://lemmy.world/u/Imonobor"
      +apPublicUrl: "https://lemmy.world/u/Imonobor"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "Imonobor"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1711149158 {#21682
        date: 2024-03-23 00:12:38.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1711149156 {#21684
        date: 2024-03-23 00:12:36.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
    +title: "FOSS Miracast/WiDi receiver for Android TV?"
    +url: null
    +body: """
      Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
      \n
      I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
      \n
      I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
      \n
      Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 9
    +favouriteCount: 27
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712572208 {#20930
      date: 2024-04-08 12:30:08.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#20929 …}
    +votes: Doctrine\ORM\PersistentCollection {#20937 …}
    +reports: Doctrine\ORM\PersistentCollection {#20939 …}
    +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
    +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
    +badges: Doctrine\ORM\PersistentCollection {#20945 …}
    +children: []
    -id: 26880
    -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
    -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704353304
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10260681"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704266904 {#20927
      date: 2024-01-03 08:28:24.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#2930
    +avatar: null
    +cover: null
    +email: "lemann@lemmy.dbzer0.com"
    +username: "@lemann@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Hey 👋 I’m Lemann: mark II\n
      \n
      I like tech, bicycles, and nature.\n
      \n
      Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n
      \n
      ![Dancing Parrot wearing sunglasses](https://c.tenor.com/d3RKzo0L4n8AAAAC/tenor.gif)
      """
    +lastActive: DateTime @1729579466 {#2914
      date: 2024-10-22 08:44:26.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 {#2931 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2933 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2935 …}
    +entries: Doctrine\ORM\PersistentCollection {#2937 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2939 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2941 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2943 …}
    +posts: Doctrine\ORM\PersistentCollection {#2945 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2947 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2949 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2951 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2953 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
    +follows: Doctrine\ORM\PersistentCollection {#2957 …}
    +followers: Doctrine\ORM\PersistentCollection {#2959 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2961 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2963 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2965 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2967 …}
    +reports: Doctrine\ORM\PersistentCollection {#2969 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2971 …}
    +violations: Doctrine\ORM\PersistentCollection {#2973 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
    +awards: Doctrine\ORM\PersistentCollection {#2977 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2979 …}
    +categories: Doctrine\ORM\PersistentCollection {#2981 …}
    -id: 86812
    -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2983 …}
    +apId: "lemann@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/lemann"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "lemann"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706609206 {#2915
      date: 2024-01-30 11:06:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1706609205 {#2916
      date: 2024-01-30 11:06:45.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#23282
  +width: 40
  +height: 40
  +user: App\Entity\User {#2930
    +avatar: null
    +cover: null
    +email: "lemann@lemmy.dbzer0.com"
    +username: "@lemann@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Hey 👋 I’m Lemann: mark II\n
      \n
      I like tech, bicycles, and nature.\n
      \n
      Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n
      \n
      ![Dancing Parrot wearing sunglasses](https://c.tenor.com/d3RKzo0L4n8AAAAC/tenor.gif)
      """
    +lastActive: DateTime @1729579466 {#2914
      date: 2024-10-22 08:44:26.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 {#2931 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2933 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2935 …}
    +entries: Doctrine\ORM\PersistentCollection {#2937 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2939 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2941 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2943 …}
    +posts: Doctrine\ORM\PersistentCollection {#2945 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2947 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2949 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2951 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2953 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
    +follows: Doctrine\ORM\PersistentCollection {#2957 …}
    +followers: Doctrine\ORM\PersistentCollection {#2959 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2961 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2963 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2965 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2967 …}
    +reports: Doctrine\ORM\PersistentCollection {#2969 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2971 …}
    +violations: Doctrine\ORM\PersistentCollection {#2973 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
    +awards: Doctrine\ORM\PersistentCollection {#2977 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2979 …}
    +categories: Doctrine\ORM\PersistentCollection {#2981 …}
    -id: 86812
    -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2983 …}
    +apId: "lemann@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/lemann"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "lemann"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706609206 {#2915
      date: 2024-01-30 11:06:46.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1706609205 {#2916
      date: 2024-01-30 11:06:45.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.41 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2917
    +user: App\Entity\User {#2930
      +avatar: null
      +cover: null
      +email: "lemann@lemmy.dbzer0.com"
      +username: "@lemann@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Hey 👋 I’m Lemann: mark II\n
        \n
        I like tech, bicycles, and nature.\n
        \n
        Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n
        \n
        ![Dancing Parrot wearing sunglasses](https://c.tenor.com/d3RKzo0L4n8AAAAC/tenor.gif)
        """
      +lastActive: DateTime @1729579466 {#2914
        date: 2024-10-22 08:44:26.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 {#2931 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2933 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2935 …}
      +entries: Doctrine\ORM\PersistentCollection {#2937 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2941 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2943 …}
      +posts: Doctrine\ORM\PersistentCollection {#2945 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2947 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2951 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2953 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +follows: Doctrine\ORM\PersistentCollection {#2957 …}
      +followers: Doctrine\ORM\PersistentCollection {#2959 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2961 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2963 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2965 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2967 …}
      +reports: Doctrine\ORM\PersistentCollection {#2969 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2971 …}
      +violations: Doctrine\ORM\PersistentCollection {#2973 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
      +awards: Doctrine\ORM\PersistentCollection {#2977 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2979 …}
      +categories: Doctrine\ORM\PersistentCollection {#2981 …}
      -id: 86812
      -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2983 …}
      +apId: "lemann@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/lemann"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "lemann"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706609206 {#2915
        date: 2024-01-30 11:06:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1706609205 {#2916
        date: 2024-01-30 11:06:45.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      It requires hardware support, and isn’t a feature you can implement or initiate within an android app.\n
      \n
      If you can reach the maintainer for that TV box’s lineage ROM, they may be able to have a look at it
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704281691 {#2912
      date: 2024-01-03 12:34:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2918 …}
    +nested: Doctrine\ORM\PersistentCollection {#2920 …}
    +votes: Doctrine\ORM\PersistentCollection {#2922 …}
    +reports: Doctrine\ORM\PersistentCollection {#2924 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2926 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2928 …}
    -id: 276151
    -bodyTs: "'abl':35 'android':17 'app':18 'box':28 'featur':9 'hardwar':3 'implement':12 'initi':14 'isn':6 'lineag':30 'look':39 'maintain':24 'may':33 'reach':22 'requir':2 'rom':31 'support':4 'tv':27 'within':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6382802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704281691 {#2913
      date: 2024-01-03 12:34:51.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#23355
  +subject: App\Entity\EntryComment {#2917
    +user: App\Entity\User {#2930
      +avatar: null
      +cover: null
      +email: "lemann@lemmy.dbzer0.com"
      +username: "@lemann@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Hey 👋 I’m Lemann: mark II\n
        \n
        I like tech, bicycles, and nature.\n
        \n
        Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n
        \n
        ![Dancing Parrot wearing sunglasses](https://c.tenor.com/d3RKzo0L4n8AAAAC/tenor.gif)
        """
      +lastActive: DateTime @1729579466 {#2914
        date: 2024-10-22 08:44:26.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 {#2931 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2933 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2935 …}
      +entries: Doctrine\ORM\PersistentCollection {#2937 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2941 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2943 …}
      +posts: Doctrine\ORM\PersistentCollection {#2945 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2947 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2951 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2953 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +follows: Doctrine\ORM\PersistentCollection {#2957 …}
      +followers: Doctrine\ORM\PersistentCollection {#2959 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2961 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2963 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2965 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2967 …}
      +reports: Doctrine\ORM\PersistentCollection {#2969 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2971 …}
      +violations: Doctrine\ORM\PersistentCollection {#2973 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
      +awards: Doctrine\ORM\PersistentCollection {#2977 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2979 …}
      +categories: Doctrine\ORM\PersistentCollection {#2981 …}
      -id: 86812
      -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2983 …}
      +apId: "lemann@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/lemann"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "lemann"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706609206 {#2915
        date: 2024-01-30 11:06:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1706609205 {#2916
        date: 2024-01-30 11:06:45.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      It requires hardware support, and isn’t a feature you can implement or initiate within an android app.\n
      \n
      If you can reach the maintainer for that TV box’s lineage ROM, they may be able to have a look at it
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704281691 {#2912
      date: 2024-01-03 12:34:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2918 …}
    +nested: Doctrine\ORM\PersistentCollection {#2920 …}
    +votes: Doctrine\ORM\PersistentCollection {#2922 …}
    +reports: Doctrine\ORM\PersistentCollection {#2924 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2926 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2928 …}
    -id: 276151
    -bodyTs: "'abl':35 'android':17 'app':18 'box':28 'featur':9 'hardwar':3 'implement':12 'initi':14 'isn':6 'lineag':30 'look':39 'maintain':24 'may':33 'reach':22 'requir':2 'rom':31 'support':4 'tv':27 'within':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6382802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704281691 {#2913
      date: 2024-01-03 12:34:51.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.71 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2917
    +user: App\Entity\User {#2930
      +avatar: null
      +cover: null
      +email: "lemann@lemmy.dbzer0.com"
      +username: "@lemann@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Hey 👋 I’m Lemann: mark II\n
        \n
        I like tech, bicycles, and nature.\n
        \n
        Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n
        \n
        ![Dancing Parrot wearing sunglasses](https://c.tenor.com/d3RKzo0L4n8AAAAC/tenor.gif)
        """
      +lastActive: DateTime @1729579466 {#2914
        date: 2024-10-22 08:44:26.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 {#2931 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2933 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2935 …}
      +entries: Doctrine\ORM\PersistentCollection {#2937 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2941 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2943 …}
      +posts: Doctrine\ORM\PersistentCollection {#2945 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2947 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2951 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2953 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +follows: Doctrine\ORM\PersistentCollection {#2957 …}
      +followers: Doctrine\ORM\PersistentCollection {#2959 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2961 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2963 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2965 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2967 …}
      +reports: Doctrine\ORM\PersistentCollection {#2969 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2971 …}
      +violations: Doctrine\ORM\PersistentCollection {#2973 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
      +awards: Doctrine\ORM\PersistentCollection {#2977 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2979 …}
      +categories: Doctrine\ORM\PersistentCollection {#2981 …}
      -id: 86812
      -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2983 …}
      +apId: "lemann@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/lemann"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "lemann"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706609206 {#2915
        date: 2024-01-30 11:06:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1706609205 {#2916
        date: 2024-01-30 11:06:45.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      It requires hardware support, and isn’t a feature you can implement or initiate within an android app.\n
      \n
      If you can reach the maintainer for that TV box’s lineage ROM, they may be able to have a look at it
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704281691 {#2912
      date: 2024-01-03 12:34:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2918 …}
    +nested: Doctrine\ORM\PersistentCollection {#2920 …}
    +votes: Doctrine\ORM\PersistentCollection {#2922 …}
    +reports: Doctrine\ORM\PersistentCollection {#2924 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2926 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2928 …}
    -id: 276151
    -bodyTs: "'abl':35 'android':17 'app':18 'box':28 'featur':9 'hardwar':3 'implement':12 'initi':14 'isn':6 'lineag':30 'look':39 'maintain':24 'may':33 'reach':22 'requir':2 'rom':31 'support':4 'tv':27 'within':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6382802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704281691 {#2913
      date: 2024-01-03 12:34:51.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#23412
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2917
    +user: App\Entity\User {#2930
      +avatar: null
      +cover: null
      +email: "lemann@lemmy.dbzer0.com"
      +username: "@lemann@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Hey 👋 I’m Lemann: mark II\n
        \n
        I like tech, bicycles, and nature.\n
        \n
        Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n
        \n
        ![Dancing Parrot wearing sunglasses](https://c.tenor.com/d3RKzo0L4n8AAAAC/tenor.gif)
        """
      +lastActive: DateTime @1729579466 {#2914
        date: 2024-10-22 08:44:26.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 {#2931 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2933 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2935 …}
      +entries: Doctrine\ORM\PersistentCollection {#2937 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2941 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2943 …}
      +posts: Doctrine\ORM\PersistentCollection {#2945 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2947 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2951 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2953 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +follows: Doctrine\ORM\PersistentCollection {#2957 …}
      +followers: Doctrine\ORM\PersistentCollection {#2959 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2961 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2963 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2965 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2967 …}
      +reports: Doctrine\ORM\PersistentCollection {#2969 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2971 …}
      +violations: Doctrine\ORM\PersistentCollection {#2973 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
      +awards: Doctrine\ORM\PersistentCollection {#2977 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2979 …}
      +categories: Doctrine\ORM\PersistentCollection {#2981 …}
      -id: 86812
      -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2983 …}
      +apId: "lemann@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/lemann"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "lemann"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706609206 {#2915
        date: 2024-01-30 11:06:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1706609205 {#2916
        date: 2024-01-30 11:06:45.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      It requires hardware support, and isn’t a feature you can implement or initiate within an android app.\n
      \n
      If you can reach the maintainer for that TV box’s lineage ROM, they may be able to have a look at it
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704281691 {#2912
      date: 2024-01-03 12:34:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2918 …}
    +nested: Doctrine\ORM\PersistentCollection {#2920 …}
    +votes: Doctrine\ORM\PersistentCollection {#2922 …}
    +reports: Doctrine\ORM\PersistentCollection {#2924 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2926 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2928 …}
    -id: 276151
    -bodyTs: "'abl':35 'android':17 'app':18 'box':28 'featur':9 'hardwar':3 'implement':12 'initi':14 'isn':6 'lineag':30 'look':39 'maintain':24 'may':33 'reach':22 'requir':2 'rom':31 'support':4 'tv':27 'within':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6382802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704281691 {#2913
      date: 2024-01-03 12:34:51.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 23.58 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2917
    +user: App\Entity\User {#2930
      +avatar: null
      +cover: null
      +email: "lemann@lemmy.dbzer0.com"
      +username: "@lemann@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Hey 👋 I’m Lemann: mark II\n
        \n
        I like tech, bicycles, and nature.\n
        \n
        Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n
        \n
        ![Dancing Parrot wearing sunglasses](https://c.tenor.com/d3RKzo0L4n8AAAAC/tenor.gif)
        """
      +lastActive: DateTime @1729579466 {#2914
        date: 2024-10-22 08:44:26.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 {#2931 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2933 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2935 …}
      +entries: Doctrine\ORM\PersistentCollection {#2937 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2941 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2943 …}
      +posts: Doctrine\ORM\PersistentCollection {#2945 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2947 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2951 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2953 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +follows: Doctrine\ORM\PersistentCollection {#2957 …}
      +followers: Doctrine\ORM\PersistentCollection {#2959 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2961 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2963 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2965 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2967 …}
      +reports: Doctrine\ORM\PersistentCollection {#2969 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2971 …}
      +violations: Doctrine\ORM\PersistentCollection {#2973 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
      +awards: Doctrine\ORM\PersistentCollection {#2977 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2979 …}
      +categories: Doctrine\ORM\PersistentCollection {#2981 …}
      -id: 86812
      -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2983 …}
      +apId: "lemann@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/lemann"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "lemann"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706609206 {#2915
        date: 2024-01-30 11:06:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1706609205 {#2916
        date: 2024-01-30 11:06:45.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      It requires hardware support, and isn’t a feature you can implement or initiate within an android app.\n
      \n
      If you can reach the maintainer for that TV box’s lineage ROM, they may be able to have a look at it
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704281691 {#2912
      date: 2024-01-03 12:34:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2918 …}
    +nested: Doctrine\ORM\PersistentCollection {#2920 …}
    +votes: Doctrine\ORM\PersistentCollection {#2922 …}
    +reports: Doctrine\ORM\PersistentCollection {#2924 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2926 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2928 …}
    -id: 276151
    -bodyTs: "'abl':35 'android':17 'app':18 'box':28 'featur':9 'hardwar':3 'implement':12 'initi':14 'isn':6 'lineag':30 'look':39 'maintain':24 'may':33 'reach':22 'requir':2 'rom':31 'support':4 'tv':27 'within':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6382802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704281691 {#2913
      date: 2024-01-03 12:34:51.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#23652
  +comment: App\Entity\EntryComment {#2917
    +user: App\Entity\User {#2930
      +avatar: null
      +cover: null
      +email: "lemann@lemmy.dbzer0.com"
      +username: "@lemann@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        Hey 👋 I’m Lemann: mark II\n
        \n
        I like tech, bicycles, and nature.\n
        \n
        Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world\n
        \n
        ![Dancing Parrot wearing sunglasses](https://c.tenor.com/d3RKzo0L4n8AAAAC/tenor.gif)
        """
      +lastActive: DateTime @1729579466 {#2914
        date: 2024-10-22 08:44:26.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 {#2931 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2933 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2935 …}
      +entries: Doctrine\ORM\PersistentCollection {#2937 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2941 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2943 …}
      +posts: Doctrine\ORM\PersistentCollection {#2945 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2947 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2949 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2951 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2953 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +follows: Doctrine\ORM\PersistentCollection {#2957 …}
      +followers: Doctrine\ORM\PersistentCollection {#2959 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2961 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2963 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2965 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2967 …}
      +reports: Doctrine\ORM\PersistentCollection {#2969 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2971 …}
      +violations: Doctrine\ORM\PersistentCollection {#2973 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
      +awards: Doctrine\ORM\PersistentCollection {#2977 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2979 …}
      +categories: Doctrine\ORM\PersistentCollection {#2981 …}
      -id: 86812
      -password: "$2y$13$SroeqW8e37FPm1VfqmRbneJ.aEXHHJzFPK.vhx/4jpbrvGxMP41Zm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2983 …}
      +apId: "lemann@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/lemann"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/lemann"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "lemann"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706609206 {#2915
        date: 2024-01-30 11:06:46.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1706609205 {#2916
        date: 2024-01-30 11:06:45.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2843
      +user: Proxies\__CG__\App\Entity\User {#3157
        +avatar: Proxies\__CG__\App\Entity\Image {#21690 …}
        +cover: null
        +email: "Imonobor@lemmy.world"
        +username: "@Imonobor@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Just another FOSS nerd."
        +lastActive: DateTime @1711502736 {#21685
          date: 2024-03-27 02:25:36.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#21692 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#21694 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#21696 …}
        +entries: Doctrine\ORM\PersistentCollection {#21698 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#21700 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#21702 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#21704 …}
        +posts: Doctrine\ORM\PersistentCollection {#21706 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#21708 …}
        +postComments: Doctrine\ORM\PersistentCollection {#21710 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#21712 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#21714 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#21716 …}
        +follows: Doctrine\ORM\PersistentCollection {#21718 …}
        +followers: Doctrine\ORM\PersistentCollection {#21720 …}
        +blocks: Doctrine\ORM\PersistentCollection {#21722 …}
        +blockers: Doctrine\ORM\PersistentCollection {#21724 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#21726 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#21728 …}
        +reports: Doctrine\ORM\PersistentCollection {#21730 …}
        +favourites: Doctrine\ORM\PersistentCollection {#21732 …}
        +violations: Doctrine\ORM\PersistentCollection {#21734 …}
        +notifications: Doctrine\ORM\PersistentCollection {#21736 …}
        +awards: Doctrine\ORM\PersistentCollection {#21738 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#21740 …}
        +categories: Doctrine\ORM\PersistentCollection {#21742 …}
        -id: 89310
        -password: "$2y$13$hmW10D9vh5NNVYxo/fO0uOuDJR0UsmooIGG3rmXDy0RHxpXA/pSF6"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#21744 …}
        +apId: "Imonobor@lemmy.world"
        +apProfileId: "https://lemmy.world/u/Imonobor"
        +apPublicUrl: "https://lemmy.world/u/Imonobor"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "Imonobor"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1711149158 {#21682
          date: 2024-03-23 00:12:38.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1711149156 {#21684
          date: 2024-03-23 00:12:36.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "FOSS-Miracast-WiDi-receiver-for-Android-TV"
      +title: "FOSS Miracast/WiDi receiver for Android TV?"
      +url: null
      +body: """
        Greetings, fellow FOSS fanatics! I’ve been scouring the internet in the past month for any kind of open source implementation of the Miracast protocol that could run on Android (or Android TV) as a receiver with no luck.\n
        \n
        I installed LineageOS 20 (Android 13) on my TV Box (Dynalink 4k / wade), but even though LineageOS for phones has retained the Miracast sender functionality after Google removed it from AOSP in favor of their stupid proprietary Chromecast, it seems the ATV version hasn’t received a similar treatment as a receiver.\n
        \n
        I think this is a real shame and a massive oversight, forcing us privacy-loving folk to either use Goolag services for Chromecast (if you’re lucky enough that your device has it built-in), or resort to disgusting proprietary apps filled to the brim with ads, tracking and in-app purchases.\n
        \n
        Is there a reason no FOSS Miracast / WifiDisplay receiver has ever been developed for Android? I found receivers made for Raspberry PI and Linux, but no Android, could one of those be adapted or compiled for Android? Note that I’m not a developer, so I might be talking mumbo-jumbo, sorry if that’s the case :D
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 9
      +favouriteCount: 27
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1712572208 {#20930
        date: 2024-04-08 12:30:08.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20929 …}
      +votes: Doctrine\ORM\PersistentCollection {#20937 …}
      +reports: Doctrine\ORM\PersistentCollection {#20939 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20941 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20943 …}
      +badges: Doctrine\ORM\PersistentCollection {#20945 …}
      +children: []
      -id: 26880
      -titleTs: "'android':5 'foss':1 'miracast/widi':2 'receiv':3 'tv':6"
      -bodyTs: "'13':45 '20':43 '4k':51 'ad':140 'adapt':179 'android':30,32,44,161,173,183 'aosp':70 'app':134,145 'atv':81 'box':49 'brim':138 'built':127 'built-in':126 'case':204 'chromecast':77,115 'compil':181 'could':27,174 'd':205 'develop':159,190 'devic':123 'disgust':132 'dynalink':50 'either':110 'enough':120 'even':54 'ever':157 'fanat':4 'favor':72 'fellow':2 'fill':135 'folk':108 'forc':103 'foss':3,152 'found':163 'function':64 'googl':66 'goolag':112 'greet':1 'hasn':83 'implement':21 'in-app':143 'instal':41 'internet':10 'jumbo':198 'kind':17 'lineageo':42,56 'linux':170 'love':107 'luck':39 'lucki':119 'm':187 'made':165 'massiv':101 'might':193 'miracast':24,62,153 'month':14 'mumbo':197 'mumbo-jumbo':196 'note':184 'one':175 'open':19 'oversight':102 'past':13 'phone':58 'pi':168 'privaci':106 'privacy-lov':105 'proprietari':76,133 'protocol':25 'purchas':146 'raspberri':167 're':118 'real':97 'reason':150 'receiv':36,85,91,155,164 'remov':67 'resort':130 'retain':60 'run':28 'scour':8 'seem':79 'sender':63 'servic':113 'shame':98 'similar':87 'sorri':199 'sourc':20 'stupid':75 'talk':195 'think':93 'though':55 'track':141 'treatment':88 'tv':33,48 'us':104 'use':111 've':6 'version':82 'wade':52 'wifidisplay':154"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704353304
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10260681"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704266904 {#20927
        date: 2024-01-03 08:28:24.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      It requires hardware support, and isn’t a feature you can implement or initiate within an android app.\n
      \n
      If you can reach the maintainer for that TV box’s lineage ROM, they may be able to have a look at it
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704281691 {#2912
      date: 2024-01-03 12:34:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Imonobor@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2918 …}
    +nested: Doctrine\ORM\PersistentCollection {#2920 …}
    +votes: Doctrine\ORM\PersistentCollection {#2922 …}
    +reports: Doctrine\ORM\PersistentCollection {#2924 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2926 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2928 …}
    -id: 276151
    -bodyTs: "'abl':35 'android':17 'app':18 'box':28 'featur':9 'hardwar':3 'implement':12 'initi':14 'isn':6 'lineag':30 'look':39 'maintain':24 'may':33 'reach':22 'requir':2 'rom':31 'support':4 'tv':27 'within':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/6382802"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704281691 {#2913
      date: 2024-01-03 12:34:51.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 26.0 MiB 25.41 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2990
    +user: App\Entity\User {#3003
      +avatar: null
      +cover: null
      +email: "jjlinux@lemmy.ml"
      +username: "@jjlinux@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728603911 {#2987
        date: 2024-10-11 01:45:11.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 {#3004 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3006 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3008 …}
      +entries: Doctrine\ORM\PersistentCollection {#3010 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3012 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3014 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3016 …}
      +posts: Doctrine\ORM\PersistentCollection {#3018 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3020 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3022 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3024 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3026 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3028 …}
      +follows: Doctrine\ORM\PersistentCollection {#3030 …}
      +followers: Doctrine\ORM\PersistentCollection {#3032 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3034 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3036 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3038 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3040 …}
      +reports: Doctrine\ORM\PersistentCollection {#3042 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
      +violations: Doctrine\ORM\PersistentCollection {#3046 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3048 …}
      +awards: Doctrine\ORM\PersistentCollection {#3050 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3052 …}
      +categories: Doctrine\ORM\PersistentCollection {#3054 …}
      -id: 87740
      -password: "$2y$13$jWmdr5WICroYmTYS7S/7Ze2jeCo4tN1ANSaNi5dAwdApan5p9XjeK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3056 …}
      +apId: "jjlinux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/jjlinux"
      +apPublicUrl: "https://lemmy.ml/u/jjlinux"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "jjlinux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708440122 {#2988
        date: 2024-02-20 15:42:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708440122 {#2989
        date: 2024-02-20 15:42:02.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "You can, in theory, use the notes on ProtonPass. I use Joplin, and regardless of the fact that the UI could be more user Fri, I believe it is currently the best FLOSS option out there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704218476 {#2985
      date: 2024-01-02 19:01:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2991 …}
    +nested: Doctrine\ORM\PersistentCollection {#2993 …}
    +votes: Doctrine\ORM\PersistentCollection {#2995 …}
    +reports: Doctrine\ORM\PersistentCollection {#2997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3001 …}
    -id: 274108
    -bodyTs: "'believ':27 'best':32 'could':21 'current':30 'fact':17 'floss':33 'fri':25 'joplin':12 'note':7 'option':34 'protonpass':9 'regardless':14 'theori':4 'ui':20 'use':5,11 'user':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7014708"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704218476 {#2986
      date: 2024-01-02 19:01:16.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#23722
  +comment: App\Entity\EntryComment {#2990
    +user: App\Entity\User {#3003
      +avatar: null
      +cover: null
      +email: "jjlinux@lemmy.ml"
      +username: "@jjlinux@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728603911 {#2987
        date: 2024-10-11 01:45:11.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 {#3004 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3006 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3008 …}
      +entries: Doctrine\ORM\PersistentCollection {#3010 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3012 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3014 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3016 …}
      +posts: Doctrine\ORM\PersistentCollection {#3018 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3020 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3022 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3024 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3026 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3028 …}
      +follows: Doctrine\ORM\PersistentCollection {#3030 …}
      +followers: Doctrine\ORM\PersistentCollection {#3032 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3034 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3036 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3038 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3040 …}
      +reports: Doctrine\ORM\PersistentCollection {#3042 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
      +violations: Doctrine\ORM\PersistentCollection {#3046 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3048 …}
      +awards: Doctrine\ORM\PersistentCollection {#3050 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3052 …}
      +categories: Doctrine\ORM\PersistentCollection {#3054 …}
      -id: 87740
      -password: "$2y$13$jWmdr5WICroYmTYS7S/7Ze2jeCo4tN1ANSaNi5dAwdApan5p9XjeK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3056 …}
      +apId: "jjlinux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/jjlinux"
      +apPublicUrl: "https://lemmy.ml/u/jjlinux"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "jjlinux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708440122 {#2988
        date: 2024-02-20 15:42:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708440122 {#2989
        date: 2024-02-20 15:42:02.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "You can, in theory, use the notes on ProtonPass. I use Joplin, and regardless of the fact that the UI could be more user Fri, I believe it is currently the best FLOSS option out there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704218476 {#2985
      date: 2024-01-02 19:01:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2991 …}
    +nested: Doctrine\ORM\PersistentCollection {#2993 …}
    +votes: Doctrine\ORM\PersistentCollection {#2995 …}
    +reports: Doctrine\ORM\PersistentCollection {#2997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3001 …}
    -id: 274108
    -bodyTs: "'believ':27 'best':32 'could':21 'current':30 'fact':17 'floss':33 'fri':25 'joplin':12 'note':7 'option':34 'protonpass':9 'regardless':14 'theori':4 'ui':20 'use':5,11 'user':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7014708"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704218476 {#2986
      date: 2024-01-02 19:01:16.0 +01:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: true
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#3003
    +avatar: null
    +cover: null
    +email: "jjlinux@lemmy.ml"
    +username: "@jjlinux@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728603911 {#2987
      date: 2024-10-11 01:45:11.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 {#3004 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3006 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3008 …}
    +entries: Doctrine\ORM\PersistentCollection {#3010 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3012 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3014 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3016 …}
    +posts: Doctrine\ORM\PersistentCollection {#3018 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3020 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3022 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3024 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3026 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3028 …}
    +follows: Doctrine\ORM\PersistentCollection {#3030 …}
    +followers: Doctrine\ORM\PersistentCollection {#3032 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3034 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3036 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3038 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3040 …}
    +reports: Doctrine\ORM\PersistentCollection {#3042 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
    +violations: Doctrine\ORM\PersistentCollection {#3046 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3048 …}
    +awards: Doctrine\ORM\PersistentCollection {#3050 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3052 …}
    +categories: Doctrine\ORM\PersistentCollection {#3054 …}
    -id: 87740
    -password: "$2y$13$jWmdr5WICroYmTYS7S/7Ze2jeCo4tN1ANSaNi5dAwdApan5p9XjeK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3056 …}
    +apId: "jjlinux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/jjlinux"
    +apPublicUrl: "https://lemmy.ml/u/jjlinux"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "jjlinux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708440122 {#2988
      date: 2024-02-20 15:42:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708440122 {#2989
      date: 2024-02-20 15:42:02.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#23767
  +user: App\Entity\User {#3003
    +avatar: null
    +cover: null
    +email: "jjlinux@lemmy.ml"
    +username: "@jjlinux@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728603911 {#2987
      date: 2024-10-11 01:45:11.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 {#3004 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3006 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3008 …}
    +entries: Doctrine\ORM\PersistentCollection {#3010 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3012 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3014 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3016 …}
    +posts: Doctrine\ORM\PersistentCollection {#3018 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3020 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3022 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3024 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3026 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3028 …}
    +follows: Doctrine\ORM\PersistentCollection {#3030 …}
    +followers: Doctrine\ORM\PersistentCollection {#3032 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3034 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3036 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3038 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3040 …}
    +reports: Doctrine\ORM\PersistentCollection {#3042 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
    +violations: Doctrine\ORM\PersistentCollection {#3046 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3048 …}
    +awards: Doctrine\ORM\PersistentCollection {#3050 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3052 …}
    +categories: Doctrine\ORM\PersistentCollection {#3054 …}
    -id: 87740
    -password: "$2y$13$jWmdr5WICroYmTYS7S/7Ze2jeCo4tN1ANSaNi5dAwdApan5p9XjeK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3056 …}
    +apId: "jjlinux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/jjlinux"
    +apPublicUrl: "https://lemmy.ml/u/jjlinux"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "jjlinux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708440122 {#2988
      date: 2024-02-20 15:42:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708440122 {#2989
      date: 2024-02-20 15:42:02.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 26.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1704218476 {#2986
    date: 2024-01-02 19:01:16.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#23822
  +date: DateTimeImmutable @1704218476 {#2986
    date: 2024-01-02 19:01:16.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 26.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704218476 {#2986
    date: 2024-01-02 19:01:16.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#23876
  +createdAt: DateTimeImmutable @1704218476 {#2986
    date: 2024-01-02 19:01:16.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 26.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2768
    +user: Proxies\__CG__\App\Entity\User {#20203 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
    +title: "Looking for Notes App for Android &amp; Linux"
    +url: null
    +body: """
      I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
      \n
      Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
      \n
      EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 44
    +favouriteCount: 78
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722497531 {#20198
      date: 2024-08-01 09:32:11.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#20205 …}
    +votes: Doctrine\ORM\PersistentCollection {#20207 …}
    +reports: Doctrine\ORM\PersistentCollection {#20209 …}
    +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
    +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
    +badges: Doctrine\ORM\PersistentCollection {#20215 …}
    +children: []
    -id: 26281
    -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
    -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704134167
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10167748"
    +editedAt: DateTimeImmutable @1709981377 {#20195
      date: 2024-03-09 11:49:37.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704047767 {#20197
      date: 2023-12-31 19:36:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#23930
  +entry: Proxies\__CG__\App\Entity\Entry {#2768
    +user: Proxies\__CG__\App\Entity\User {#20203 …}
    +magazine: App\Entity\Magazine {#306
      +icon: Proxies\__CG__\App\Entity\Image {#287 …}
      +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 {#314
        date: 2024-10-22 09:52:15.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#278 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
      +entries: Doctrine\ORM\PersistentCollection {#221 …}
      +posts: Doctrine\ORM\PersistentCollection {#179 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
      +bans: Doctrine\ORM\PersistentCollection {#158 …}
      +reports: Doctrine\ORM\PersistentCollection {#144 …}
      +badges: Doctrine\ORM\PersistentCollection {#122 …}
      +logs: Doctrine\ORM\PersistentCollection {#112 …}
      +awards: Doctrine\ORM\PersistentCollection {#101 …}
      +categories: Doctrine\ORM\PersistentCollection {#88 …}
      -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 {#315
        date: 2023-12-30 05:25:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703910301 {#309
        date: 2023-12-30 05:25:01.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
    +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
    +title: "Looking for Notes App for Android &amp; Linux"
    +url: null
    +body: """
      I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
      \n
      Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
      \n
      EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 44
    +favouriteCount: 78
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722497531 {#20198
      date: 2024-08-01 09:32:11.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#20205 …}
    +votes: Doctrine\ORM\PersistentCollection {#20207 …}
    +reports: Doctrine\ORM\PersistentCollection {#20209 …}
    +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
    +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
    +badges: Doctrine\ORM\PersistentCollection {#20215 …}
    +children: []
    -id: 26281
    -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
    -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704134167
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10167748"
    +editedAt: DateTimeImmutable @1709981377 {#20195
      date: 2024-03-09 11:49:37.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704047767 {#20197
      date: 2023-12-31 19:36:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 26.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#3003
    +avatar: null
    +cover: null
    +email: "jjlinux@lemmy.ml"
    +username: "@jjlinux@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728603911 {#2987
      date: 2024-10-11 01:45:11.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 {#3004 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3006 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3008 …}
    +entries: Doctrine\ORM\PersistentCollection {#3010 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3012 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3014 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3016 …}
    +posts: Doctrine\ORM\PersistentCollection {#3018 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3020 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3022 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3024 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3026 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3028 …}
    +follows: Doctrine\ORM\PersistentCollection {#3030 …}
    +followers: Doctrine\ORM\PersistentCollection {#3032 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3034 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3036 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3038 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3040 …}
    +reports: Doctrine\ORM\PersistentCollection {#3042 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
    +violations: Doctrine\ORM\PersistentCollection {#3046 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3048 …}
    +awards: Doctrine\ORM\PersistentCollection {#3050 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3052 …}
    +categories: Doctrine\ORM\PersistentCollection {#3054 …}
    -id: 87740
    -password: "$2y$13$jWmdr5WICroYmTYS7S/7Ze2jeCo4tN1ANSaNi5dAwdApan5p9XjeK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3056 …}
    +apId: "jjlinux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/jjlinux"
    +apPublicUrl: "https://lemmy.ml/u/jjlinux"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "jjlinux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708440122 {#2988
      date: 2024-02-20 15:42:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708440122 {#2989
      date: 2024-02-20 15:42:02.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#23985
  +width: 40
  +height: 40
  +user: App\Entity\User {#3003
    +avatar: null
    +cover: null
    +email: "jjlinux@lemmy.ml"
    +username: "@jjlinux@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728603911 {#2987
      date: 2024-10-11 01:45:11.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 {#3004 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3006 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3008 …}
    +entries: Doctrine\ORM\PersistentCollection {#3010 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3012 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3014 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3016 …}
    +posts: Doctrine\ORM\PersistentCollection {#3018 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3020 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3022 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3024 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3026 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3028 …}
    +follows: Doctrine\ORM\PersistentCollection {#3030 …}
    +followers: Doctrine\ORM\PersistentCollection {#3032 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3034 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3036 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3038 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3040 …}
    +reports: Doctrine\ORM\PersistentCollection {#3042 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
    +violations: Doctrine\ORM\PersistentCollection {#3046 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3048 …}
    +awards: Doctrine\ORM\PersistentCollection {#3050 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3052 …}
    +categories: Doctrine\ORM\PersistentCollection {#3054 …}
    -id: 87740
    -password: "$2y$13$jWmdr5WICroYmTYS7S/7Ze2jeCo4tN1ANSaNi5dAwdApan5p9XjeK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3056 …}
    +apId: "jjlinux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/jjlinux"
    +apPublicUrl: "https://lemmy.ml/u/jjlinux"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "jjlinux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708440122 {#2988
      date: 2024-02-20 15:42:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708440122 {#2989
      date: 2024-02-20 15:42:02.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 26.0 MiB 0.53 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2990
    +user: App\Entity\User {#3003
      +avatar: null
      +cover: null
      +email: "jjlinux@lemmy.ml"
      +username: "@jjlinux@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728603911 {#2987
        date: 2024-10-11 01:45:11.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 {#3004 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3006 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3008 …}
      +entries: Doctrine\ORM\PersistentCollection {#3010 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3012 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3014 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3016 …}
      +posts: Doctrine\ORM\PersistentCollection {#3018 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3020 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3022 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3024 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3026 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3028 …}
      +follows: Doctrine\ORM\PersistentCollection {#3030 …}
      +followers: Doctrine\ORM\PersistentCollection {#3032 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3034 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3036 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3038 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3040 …}
      +reports: Doctrine\ORM\PersistentCollection {#3042 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
      +violations: Doctrine\ORM\PersistentCollection {#3046 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3048 …}
      +awards: Doctrine\ORM\PersistentCollection {#3050 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3052 …}
      +categories: Doctrine\ORM\PersistentCollection {#3054 …}
      -id: 87740
      -password: "$2y$13$jWmdr5WICroYmTYS7S/7Ze2jeCo4tN1ANSaNi5dAwdApan5p9XjeK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3056 …}
      +apId: "jjlinux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/jjlinux"
      +apPublicUrl: "https://lemmy.ml/u/jjlinux"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "jjlinux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708440122 {#2988
        date: 2024-02-20 15:42:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708440122 {#2989
        date: 2024-02-20 15:42:02.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "You can, in theory, use the notes on ProtonPass. I use Joplin, and regardless of the fact that the UI could be more user Fri, I believe it is currently the best FLOSS option out there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704218476 {#2985
      date: 2024-01-02 19:01:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2991 …}
    +nested: Doctrine\ORM\PersistentCollection {#2993 …}
    +votes: Doctrine\ORM\PersistentCollection {#2995 …}
    +reports: Doctrine\ORM\PersistentCollection {#2997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3001 …}
    -id: 274108
    -bodyTs: "'believ':27 'best':32 'could':21 'current':30 'fact':17 'floss':33 'fri':25 'joplin':12 'note':7 'option':34 'protonpass':9 'regardless':14 'theori':4 'ui':20 'use':5,11 'user':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7014708"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704218476 {#2986
      date: 2024-01-02 19:01:16.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#24054
  +subject: App\Entity\EntryComment {#2990
    +user: App\Entity\User {#3003
      +avatar: null
      +cover: null
      +email: "jjlinux@lemmy.ml"
      +username: "@jjlinux@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728603911 {#2987
        date: 2024-10-11 01:45:11.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 {#3004 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3006 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3008 …}
      +entries: Doctrine\ORM\PersistentCollection {#3010 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3012 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3014 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3016 …}
      +posts: Doctrine\ORM\PersistentCollection {#3018 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3020 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3022 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3024 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3026 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3028 …}
      +follows: Doctrine\ORM\PersistentCollection {#3030 …}
      +followers: Doctrine\ORM\PersistentCollection {#3032 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3034 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3036 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3038 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3040 …}
      +reports: Doctrine\ORM\PersistentCollection {#3042 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
      +violations: Doctrine\ORM\PersistentCollection {#3046 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3048 …}
      +awards: Doctrine\ORM\PersistentCollection {#3050 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3052 …}
      +categories: Doctrine\ORM\PersistentCollection {#3054 …}
      -id: 87740
      -password: "$2y$13$jWmdr5WICroYmTYS7S/7Ze2jeCo4tN1ANSaNi5dAwdApan5p9XjeK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3056 …}
      +apId: "jjlinux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/jjlinux"
      +apPublicUrl: "https://lemmy.ml/u/jjlinux"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "jjlinux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708440122 {#2988
        date: 2024-02-20 15:42:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708440122 {#2989
        date: 2024-02-20 15:42:02.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "You can, in theory, use the notes on ProtonPass. I use Joplin, and regardless of the fact that the UI could be more user Fri, I believe it is currently the best FLOSS option out there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704218476 {#2985
      date: 2024-01-02 19:01:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2991 …}
    +nested: Doctrine\ORM\PersistentCollection {#2993 …}
    +votes: Doctrine\ORM\PersistentCollection {#2995 …}
    +reports: Doctrine\ORM\PersistentCollection {#2997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3001 …}
    -id: 274108
    -bodyTs: "'believ':27 'best':32 'could':21 'current':30 'fact':17 'floss':33 'fri':25 'joplin':12 'note':7 'option':34 'protonpass':9 'regardless':14 'theori':4 'ui':20 'use':5,11 'user':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7014708"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704218476 {#2986
      date: 2024-01-02 19:01:16.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 26.0 MiB 0.77 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2990
    +user: App\Entity\User {#3003
      +avatar: null
      +cover: null
      +email: "jjlinux@lemmy.ml"
      +username: "@jjlinux@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728603911 {#2987
        date: 2024-10-11 01:45:11.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 {#3004 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3006 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3008 …}
      +entries: Doctrine\ORM\PersistentCollection {#3010 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3012 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3014 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3016 …}
      +posts: Doctrine\ORM\PersistentCollection {#3018 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3020 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3022 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3024 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3026 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3028 …}
      +follows: Doctrine\ORM\PersistentCollection {#3030 …}
      +followers: Doctrine\ORM\PersistentCollection {#3032 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3034 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3036 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3038 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3040 …}
      +reports: Doctrine\ORM\PersistentCollection {#3042 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
      +violations: Doctrine\ORM\PersistentCollection {#3046 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3048 …}
      +awards: Doctrine\ORM\PersistentCollection {#3050 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3052 …}
      +categories: Doctrine\ORM\PersistentCollection {#3054 …}
      -id: 87740
      -password: "$2y$13$jWmdr5WICroYmTYS7S/7Ze2jeCo4tN1ANSaNi5dAwdApan5p9XjeK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3056 …}
      +apId: "jjlinux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/jjlinux"
      +apPublicUrl: "https://lemmy.ml/u/jjlinux"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "jjlinux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708440122 {#2988
        date: 2024-02-20 15:42:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708440122 {#2989
        date: 2024-02-20 15:42:02.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "You can, in theory, use the notes on ProtonPass. I use Joplin, and regardless of the fact that the UI could be more user Fri, I believe it is currently the best FLOSS option out there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704218476 {#2985
      date: 2024-01-02 19:01:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2991 …}
    +nested: Doctrine\ORM\PersistentCollection {#2993 …}
    +votes: Doctrine\ORM\PersistentCollection {#2995 …}
    +reports: Doctrine\ORM\PersistentCollection {#2997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3001 …}
    -id: 274108
    -bodyTs: "'believ':27 'best':32 'could':21 'current':30 'fact':17 'floss':33 'fri':25 'joplin':12 'note':7 'option':34 'protonpass':9 'regardless':14 'theori':4 'ui':20 'use':5,11 'user':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7014708"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704218476 {#2986
      date: 2024-01-02 19:01:16.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#24111
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2990
    +user: App\Entity\User {#3003
      +avatar: null
      +cover: null
      +email: "jjlinux@lemmy.ml"
      +username: "@jjlinux@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728603911 {#2987
        date: 2024-10-11 01:45:11.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 {#3004 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3006 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3008 …}
      +entries: Doctrine\ORM\PersistentCollection {#3010 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3012 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3014 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3016 …}
      +posts: Doctrine\ORM\PersistentCollection {#3018 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3020 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3022 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3024 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3026 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3028 …}
      +follows: Doctrine\ORM\PersistentCollection {#3030 …}
      +followers: Doctrine\ORM\PersistentCollection {#3032 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3034 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3036 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3038 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3040 …}
      +reports: Doctrine\ORM\PersistentCollection {#3042 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
      +violations: Doctrine\ORM\PersistentCollection {#3046 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3048 …}
      +awards: Doctrine\ORM\PersistentCollection {#3050 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3052 …}
      +categories: Doctrine\ORM\PersistentCollection {#3054 …}
      -id: 87740
      -password: "$2y$13$jWmdr5WICroYmTYS7S/7Ze2jeCo4tN1ANSaNi5dAwdApan5p9XjeK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3056 …}
      +apId: "jjlinux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/jjlinux"
      +apPublicUrl: "https://lemmy.ml/u/jjlinux"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "jjlinux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708440122 {#2988
        date: 2024-02-20 15:42:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708440122 {#2989
        date: 2024-02-20 15:42:02.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "You can, in theory, use the notes on ProtonPass. I use Joplin, and regardless of the fact that the UI could be more user Fri, I believe it is currently the best FLOSS option out there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704218476 {#2985
      date: 2024-01-02 19:01:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2991 …}
    +nested: Doctrine\ORM\PersistentCollection {#2993 …}
    +votes: Doctrine\ORM\PersistentCollection {#2995 …}
    +reports: Doctrine\ORM\PersistentCollection {#2997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3001 …}
    -id: 274108
    -bodyTs: "'believ':27 'best':32 'could':21 'current':30 'fact':17 'floss':33 'fri':25 'joplin':12 'note':7 'option':34 'protonpass':9 'regardless':14 'theori':4 'ui':20 'use':5,11 'user':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7014708"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704218476 {#2986
      date: 2024-01-02 19:01:16.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 26.0 MiB 8.27 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2990
    +user: App\Entity\User {#3003
      +avatar: null
      +cover: null
      +email: "jjlinux@lemmy.ml"
      +username: "@jjlinux@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728603911 {#2987
        date: 2024-10-11 01:45:11.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 {#3004 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3006 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3008 …}
      +entries: Doctrine\ORM\PersistentCollection {#3010 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3012 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3014 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3016 …}
      +posts: Doctrine\ORM\PersistentCollection {#3018 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3020 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3022 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3024 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3026 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3028 …}
      +follows: Doctrine\ORM\PersistentCollection {#3030 …}
      +followers: Doctrine\ORM\PersistentCollection {#3032 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3034 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3036 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3038 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3040 …}
      +reports: Doctrine\ORM\PersistentCollection {#3042 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
      +violations: Doctrine\ORM\PersistentCollection {#3046 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3048 …}
      +awards: Doctrine\ORM\PersistentCollection {#3050 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3052 …}
      +categories: Doctrine\ORM\PersistentCollection {#3054 …}
      -id: 87740
      -password: "$2y$13$jWmdr5WICroYmTYS7S/7Ze2jeCo4tN1ANSaNi5dAwdApan5p9XjeK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3056 …}
      +apId: "jjlinux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/jjlinux"
      +apPublicUrl: "https://lemmy.ml/u/jjlinux"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "jjlinux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708440122 {#2988
        date: 2024-02-20 15:42:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708440122 {#2989
        date: 2024-02-20 15:42:02.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "You can, in theory, use the notes on ProtonPass. I use Joplin, and regardless of the fact that the UI could be more user Fri, I believe it is currently the best FLOSS option out there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704218476 {#2985
      date: 2024-01-02 19:01:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2991 …}
    +nested: Doctrine\ORM\PersistentCollection {#2993 …}
    +votes: Doctrine\ORM\PersistentCollection {#2995 …}
    +reports: Doctrine\ORM\PersistentCollection {#2997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3001 …}
    -id: 274108
    -bodyTs: "'believ':27 'best':32 'could':21 'current':30 'fact':17 'floss':33 'fri':25 'joplin':12 'note':7 'option':34 'protonpass':9 'regardless':14 'theori':4 'ui':20 'use':5,11 'user':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7014708"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704218476 {#2986
      date: 2024-01-02 19:01:16.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#24351
  +comment: App\Entity\EntryComment {#2990
    +user: App\Entity\User {#3003
      +avatar: null
      +cover: null
      +email: "jjlinux@lemmy.ml"
      +username: "@jjlinux@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728603911 {#2987
        date: 2024-10-11 01:45:11.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 {#3004 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3006 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3008 …}
      +entries: Doctrine\ORM\PersistentCollection {#3010 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3012 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3014 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3016 …}
      +posts: Doctrine\ORM\PersistentCollection {#3018 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3020 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3022 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3024 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3026 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3028 …}
      +follows: Doctrine\ORM\PersistentCollection {#3030 …}
      +followers: Doctrine\ORM\PersistentCollection {#3032 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3034 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3036 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3038 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3040 …}
      +reports: Doctrine\ORM\PersistentCollection {#3042 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3044 …}
      +violations: Doctrine\ORM\PersistentCollection {#3046 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3048 …}
      +awards: Doctrine\ORM\PersistentCollection {#3050 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3052 …}
      +categories: Doctrine\ORM\PersistentCollection {#3054 …}
      -id: 87740
      -password: "$2y$13$jWmdr5WICroYmTYS7S/7Ze2jeCo4tN1ANSaNi5dAwdApan5p9XjeK"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3056 …}
      +apId: "jjlinux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/jjlinux"
      +apPublicUrl: "https://lemmy.ml/u/jjlinux"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "jjlinux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708440122 {#2988
        date: 2024-02-20 15:42:02.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708440122 {#2989
        date: 2024-02-20 15:42:02.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2768
      +user: Proxies\__CG__\App\Entity\User {#20203 …}
      +magazine: App\Entity\Magazine {#306
        +icon: Proxies\__CG__\App\Entity\Image {#287 …}
        +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 {#314
          date: 2024-10-22 09:52:15.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#278 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
        +entries: Doctrine\ORM\PersistentCollection {#221 …}
        +posts: Doctrine\ORM\PersistentCollection {#179 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
        +bans: Doctrine\ORM\PersistentCollection {#158 …}
        +reports: Doctrine\ORM\PersistentCollection {#144 …}
        +badges: Doctrine\ORM\PersistentCollection {#122 …}
        +logs: Doctrine\ORM\PersistentCollection {#112 …}
        +awards: Doctrine\ORM\PersistentCollection {#101 …}
        +categories: Doctrine\ORM\PersistentCollection {#88 …}
        -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 {#315
          date: 2023-12-30 05:25:02.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703910301 {#309
          date: 2023-12-30 05:25:01.0 +01:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3504 …}
      +slug: "Looking-for-Notes-App-for-Android-and-amp-Linux"
      +title: "Looking for Notes App for Android &amp; Linux"
      +url: null
      +body: """
        I am trying to slowly de-Google-ify myself by moving to open source apps, I wanna ditch google notes and evernote. I tried obsidian, standard notes, and joplin, I liked using obsidian on PC and standard notes looks nice on android but obsidian you need to pay to have sync and standard notes doesn’t do markdown unless you pay (are plugins only on PC???). Joplin has most features I need but I don’t like how it looks/feels on android (haven’t tried in PC yet)\n
        \n
        Basically what I want the most in a notes app is offline with sync capability for phone and PC, would be nice to make folders for notes like notepads on evernote, and md is a big plus but I can live without it. I would love if I could use something like proton drive for cloud sync and wouldn’t mind paying for obsidian if it was cheaper cuz $8 per month is too much for my minimum pay and I didnt see any cheaper plans.\n
        \n
        EDIT: If no one has any better suggestions, I am thinking of trying to setup obsidian with syncthing.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 44
      +favouriteCount: 78
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1722497531 {#20198
        date: 2024-08-01 09:32:11.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#20205 …}
      +votes: Doctrine\ORM\PersistentCollection {#20207 …}
      +reports: Doctrine\ORM\PersistentCollection {#20209 …}
      +favourites: Doctrine\ORM\PersistentCollection {#20211 …}
      +notifications: Doctrine\ORM\PersistentCollection {#20213 …}
      +badges: Doctrine\ORM\PersistentCollection {#20215 …}
      +children: []
      -id: 26281
      -titleTs: "'android':6 'app':4 'linux':7 'look':1 'note':3"
      -bodyTs: "'8':159 'android':43,83 'app':16,99 'basic':90 'better':182 'big':125 'capabl':104 'cheaper':157,174 'cloud':145 'could':138 'cuz':158 'de':7 'de-google-ifi':6 'didnt':171 'ditch':19 'doesn':56 'drive':143 'edit':176 'evernot':23,120 'featur':71 'folder':114 'googl':8,20 'haven':84 'ifi':9 'joplin':30,68 'like':32,78,117,141 'live':130 'look':40 'looks/feels':81 'love':135 'make':113 'markdown':59 'md':122 'mind':150 'minimum':167 'month':161 'move':12 'much':164 'need':47,73 'nice':41,111 'note':21,28,39,55,98,116 'notepad':118 'obsidian':26,34,45,153,191 'offlin':101 'one':179 'open':14 'pay':49,62,151,168 'pc':36,67,88,108 'per':160 'phone':106 'plan':175 'plugin':64 'plus':126 'proton':142 'see':172 'setup':190 'slowli':5 'someth':140 'sourc':15 'standard':27,38,54 'suggest':183 'sync':52,103,146 'syncth':193 'think':186 'tri':3,25,86,188 'unless':60 'use':33,139 'wanna':18 'want':93 'without':131 'would':109,134 'wouldn':148 'yet':89"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1704134167
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10167748"
      +editedAt: DateTimeImmutable @1709981377 {#20195
        date: 2024-03-09 11:49:37.0 +01:00
      }
      +createdAt: DateTimeImmutable @1704047767 {#20197
        date: 2023-12-31 19:36:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: "You can, in theory, use the notes on ProtonPass. I use Joplin, and regardless of the fact that the UI could be more user Fri, I believe it is currently the best FLOSS option out there."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704218476 {#2985
      date: 2024-01-02 19:01:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Shady_Shiroe@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2991 …}
    +nested: Doctrine\ORM\PersistentCollection {#2993 …}
    +votes: Doctrine\ORM\PersistentCollection {#2995 …}
    +reports: Doctrine\ORM\PersistentCollection {#2997 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3001 …}
    -id: 274108
    -bodyTs: "'believ':27 'best':32 'could':21 'current':30 'fact':17 'floss':33 'fri':25 'joplin':12 'note':7 'option':34 'protonpass':9 'regardless':14 'theori':4 'ui':20 'use':5,11 'user':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7014708"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704218476 {#2986
      date: 2024-01-02 19:01:16.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#556 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 26.0 MiB 0.23 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 {#24487
  +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 26.0 MiB 0.19 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#24559
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 26.0 MiB 0.14 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#24622
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 26.0 MiB 0.14 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 {#24678
  +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 26.0 MiB 0.14 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 {#24737
  +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 26.0 MiB 0.13 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#24793
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 26.0 MiB 0.13 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#24849
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 26.0 MiB 0.24 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#24907
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 26.0 MiB 26.44 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#24970
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 26.0 MiB 0.16 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#25028
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 26.0 MiB 0.14 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#25084
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 26.0 MiB 0.14 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#25140
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 26.0 MiB 0.13 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25196
  +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 26.0 MiB 0.13 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25252
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 26.0 MiB 0.16 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25308
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 26.0 MiB 0.16 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25364
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 26.0 MiB 0.13 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25420
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 26.0 MiB 0.13 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25476
  +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 26.0 MiB 0.13 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#25532
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 26.0 MiB 0.16 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 {#25588
  +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 26.0 MiB 0.13 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 {#25646
  +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
}
magazine_box App\Twig\Components\MagazineBoxComponent 26.0 MiB 49.45 ms
Input props
[
  "magazine" => App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#309
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
  "showSectionTitle" => true
]
Attributes
[]
Component
App\Twig\Components\MagazineBoxComponent {#25717
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#309
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
  +showCover: true
  +showDescription: true
  +showRules: true
  +showSubscribeButton: true
  +showInfo: true
  +showMeta: true
  +showSectionTitle: true
  +stretchedLink: true
}
magazine_sub App\Twig\Components\MagazineSubComponent 26.0 MiB 0.47 ms
Input props
[
  "magazine" => App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#309
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineSubComponent {#25776
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#309
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
}
date App\Twig\Components\DateComponent 26.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1703910301 {#309
    date: 2023-12-30 05:25:01.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#25985
  +date: DateTimeImmutable @1703910301 {#309
    date: 2023-12-30 05:25:01.0 +01:00
  }
}
user_inline App\Twig\Components\UserInlineComponent 26.0 MiB 1.08 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#26044
    +avatar: null
    +cover: null
    +email: "kbin@j0h.nl"
    +username: "Sprite_tm"
    +roles: [
      "ROLE_ADMIN"
    ]
    +followersCount: 0
    +homepage: "front"
    +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com."
    +lastActive: DateTime @1707547382 {#26091
      date: 2024-02-10 07:43:02.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: true
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#26093 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26095 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#26097 …}
    +entries: Doctrine\ORM\PersistentCollection {#26099 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#26101 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#26103 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26105 …}
    +posts: Doctrine\ORM\PersistentCollection {#26107 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#26109 …}
    +postComments: Doctrine\ORM\PersistentCollection {#26111 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#26113 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#26115 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#26117 …}
    +follows: Doctrine\ORM\PersistentCollection {#26119 …}
    +followers: Doctrine\ORM\PersistentCollection {#26121 …}
    +blocks: Doctrine\ORM\PersistentCollection {#26123 …}
    +blockers: Doctrine\ORM\PersistentCollection {#26125 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#26127 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#26129 …}
    +reports: Doctrine\ORM\PersistentCollection {#26131 …}
    +favourites: Doctrine\ORM\PersistentCollection {#26133 …}
    +violations: Doctrine\ORM\PersistentCollection {#26135 …}
    +notifications: Doctrine\ORM\PersistentCollection {#26137 …}
    +awards: Doctrine\ORM\PersistentCollection {#26139 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#26141 …}
    +categories: Doctrine\ORM\PersistentCollection {#26143 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26145 …}
    +apId: null
    +apProfileId: null
    +apPublicUrl: null
    +apFollowersUrl: null
    +apInboxUrl: null
    +apDomain: null
    +apPreferredUsername: null
    +apDiscoverable: null
    +apManuallyApprovesFollowers: null
    +privateKey: """
      -----BEGIN PRIVATE KEY-----\r\n
      MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n
      YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n
      31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n
      MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n
      Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n
      QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n
      d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n
      sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n
      V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n
      /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n
      g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n
      OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n
      SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n
      WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n
      O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n
      FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n
      F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n
      L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n
      GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n
      yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n
      RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n
      aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n
      qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n
      bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n
      riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n
      K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n
      Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n
      Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n
      7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n
      CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n
      qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n
      1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n
      Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n
      v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n
      fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n
      psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n
      F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n
      gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n
      tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n
      Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n
      hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n
      jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n
      oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n
      +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n
      cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n
      pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n
      ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n
      aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n
      KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n
      Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n
      -----END PRIVATE KEY-----
      """
    +publicKey: """
      -----BEGIN PUBLIC KEY-----\r\n
      MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n
      TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n
      cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n
      zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n
      Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n
      55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n
      60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n
      OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n
      S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n
      beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n
      2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n
      U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n
      -----END PUBLIC KEY-----
      """
    +apFetchedAt: null
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686560440 {#26092
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#26062
  +user: Proxies\__CG__\App\Entity\User {#26044
    +avatar: null
    +cover: null
    +email: "kbin@j0h.nl"
    +username: "Sprite_tm"
    +roles: [
      "ROLE_ADMIN"
    ]
    +followersCount: 0
    +homepage: "front"
    +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com."
    +lastActive: DateTime @1707547382 {#26091
      date: 2024-02-10 07:43:02.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: true
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#26093 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#26095 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#26097 …}
    +entries: Doctrine\ORM\PersistentCollection {#26099 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#26101 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#26103 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#26105 …}
    +posts: Doctrine\ORM\PersistentCollection {#26107 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#26109 …}
    +postComments: Doctrine\ORM\PersistentCollection {#26111 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#26113 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#26115 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#26117 …}
    +follows: Doctrine\ORM\PersistentCollection {#26119 …}
    +followers: Doctrine\ORM\PersistentCollection {#26121 …}
    +blocks: Doctrine\ORM\PersistentCollection {#26123 …}
    +blockers: Doctrine\ORM\PersistentCollection {#26125 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#26127 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#26129 …}
    +reports: Doctrine\ORM\PersistentCollection {#26131 …}
    +favourites: Doctrine\ORM\PersistentCollection {#26133 …}
    +violations: Doctrine\ORM\PersistentCollection {#26135 …}
    +notifications: Doctrine\ORM\PersistentCollection {#26137 …}
    +awards: Doctrine\ORM\PersistentCollection {#26139 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#26141 …}
    +categories: Doctrine\ORM\PersistentCollection {#26143 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#26145 …}
    +apId: null
    +apProfileId: null
    +apPublicUrl: null
    +apFollowersUrl: null
    +apInboxUrl: null
    +apDomain: null
    +apPreferredUsername: null
    +apDiscoverable: null
    +apManuallyApprovesFollowers: null
    +privateKey: """
      -----BEGIN PRIVATE KEY-----\r\n
      MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n
      YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n
      31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n
      MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n
      Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n
      QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n
      d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n
      sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n
      V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n
      /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n
      g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n
      OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n
      SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n
      WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n
      O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n
      FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n
      F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n
      L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n
      GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n
      yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n
      RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n
      aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n
      qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n
      bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n
      riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n
      K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n
      Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n
      Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n
      7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n
      CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n
      qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n
      1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n
      Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n
      v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n
      fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n
      psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n
      F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n
      gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n
      tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n
      Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n
      hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n
      jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n
      oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n
      +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n
      cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n
      pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n
      ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n
      aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n
      KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n
      Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n
      -----END PRIVATE KEY-----
      """
    +publicKey: """
      -----BEGIN PUBLIC KEY-----\r\n
      MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n
      TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n
      cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n
      zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n
      Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n
      55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n
      60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n
      OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n
      S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n
      beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n
      2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n
      U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n
      -----END PUBLIC KEY-----
      """
    +apFetchedAt: null
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686560440 {#26092
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: true
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 26.0 MiB 1.96 ms
Input props
[
  "magazine" => "opensource@lemmy.ml"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#26253
  +limit: 4
  +tag: null
  +magazine: "opensource@lemmy.ml"
  +type: "magazine"
  +title: "related_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#389 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 26.0 MiB 0.26 ms
Input props
[
  "magazine" => App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#309
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#26340
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#309
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
  -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 26.0 MiB 6.08 ms
Input props
[
  "magazine" => "opensource@lemmy.ml"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#26399
  +limit: 4
  +tag: null
  +magazine: "opensource@lemmy.ml"
  +type: "related"
  +title: "related_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#26400 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 26.0 MiB 11.84 ms
Input props
[
  "magazine" => "opensource@lemmy.ml"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#26470
  +limit: 4
  +tag: null
  +magazine: "opensource@lemmy.ml"
  +type: "magazine"
  +post: null
  +title: "related_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#26469 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#3602 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 26.0 MiB 9.26 ms
Input props
[
  "magazine" => "opensource@lemmy.ml"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#26540
  +limit: 4
  +tag: null
  +magazine: "opensource@lemmy.ml"
  +type: "magazine"
  +entry: null
  +title: "related_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#26539 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#3602 …}
}
support_us_block App\Twig\Components\SupportUsBlock 26.0 MiB 2.20 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#26609
  +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 {#26610 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 26.0 MiB 4.84 ms
Input props
[
  "magazine" => App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#309
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#26702
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-22 09:52:15.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2023-12-30 05:25:02.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703910301 {#309
      date: 2023-12-30 05:25:01.0 +01:00
    }
  }
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#389 …}
}